PropertiesInterface
No description
interface PropertiesInterface {
address(name: String!): CustomAddrress
addresses(name: String): [CustomAddrress!]
attachment(name: String!): PrivateFile
attachments(name: String): [PrivateFile!]
id: ID
image(name: String!): Image
images(name: String): [Image!]
properties(select: [PropertiesFieldInput!]): HashObject
property(name: String!): String
property_array(name: String!): [String!]
property_boolean(name: String!): Boolean
property_float(name: String!): Float
property_int(name: String!): Int
property_json(name: String!): JSONPayload
property_object(name: String!): HashObject
property_upload(expires_in: Int, name: String!): PropertyUpload
}
Fields
address
(CustomAddrress
)
Fetch address by name; ex: address: address(name: "office_address")
-
name
(String
)
addresses
(CustomAddrress
)
Fetch all addresses, optionally you can filter results by name; ex: home_address: addresses(name: "home")
-
name
(String
)
attachment
(PrivateFile
)
Fetch attachment by name; ex: sales_report: attachment(name: "sales_report")
-
name
(String
)
attachments
(PrivateFile
)
Fetch all attachments, optionally you can filter results by name; ex: sales_reports: attachments(name: "sales_report")
-
name
(String
)
id
(ID
)
ID of an object.
image
(Image
)
Fetch image by name; ex: header: image(name: "header")
-
name
(String
)
images
(Image
)
Fetch all images, optionally you can filter results by name; ex: cat_images: images(name: "cat")
-
name
(String
)
properties
(HashObject
)
List of all properties assigned to the object.
-
select
(PropertiesFieldInput
)
property
(String
)
Fetch any property by name and return value as a String; ex: hair_color: property(name: "hair_color")
-
name
(String
)
property_array
(String
)
Fetch any property by name and return value as an Array of Strings. ex: todo_list: property_array(name: "todo_list")
-
name
(String
)
property_boolean
(Boolean
)
Fetch any property by name and return value as a Boolean; ex: price: property_boolean(name: "enabled")
-
name
(String
)
property_float
(Float
)
Fetch any property by name and return value as a Float; ex: price: property_float(name: "price")
-
name
(String
)
property_int
(Int
)
Fetch any property by name and return value as an Integer; ex: age: property_int(name: "age")
-
name
(String
)
property_json
(JSONPayload
)
Fetch any property by name and return value as a JSON string.
-
name
(String
)
property_object
(HashObject
)
Fetch any property by name, parse it as a JSON and return object
-
name
(String
)
property_upload
(PropertyUpload
)
Fetch any property by name and returns upload details
-
expires_in
(Int
)
Defines the number of seconds for which the generated url will be accessible. Must be set if acl was set to private
-
name
(String
)