Homepage

ListingCustomAttributeInterface

Last edit: Oct 13, 2026

Property and attachment accessors of objects returned by deprecated search queries. Deprecated

interface ListingCustomAttributeInterface {
  custom_address(name: String!): ListingAddress
  custom_addresses(name: String): [ListingAddress!]
  custom_attachment(name: String!): ListingsPrivateFile
  custom_attachments(name: String): [ListingsPrivateFile!]
  custom_image(name: String!): ListingImage
  custom_images(name: String): [ListingImage!]
  properties: HashObject
  property(name: String!): String
  property_array(name: String!): [String!]
  property_json(name: String!): JSONPayload
}

Fields

custom_address (ListingAddress)

Address with the given name; e.g. address: custom_address(name: "office_address")

Name of the address property

custom_addresses (ListingAddress)

All addresses, optionally only those with the given name; e.g. home: custom_addresses(name: "home")

Name of the address property to return addresses of

custom_attachment (ListingsPrivateFile)

Attachment with the given name; e.g. sales_report: custom_attachment(name: "sales_report")

Name of the attachment property

custom_attachments (ListingsPrivateFile)

All attachments, optionally only those with the given name

Name of the attachment property to return attachments of

custom_image (ListingImage)

Image with the given name; e.g. header: custom_image(name: "header")

Name of the image property

custom_images (ListingImage)

All images, optionally only those with the given name; e.g. cat_images: custom_images(name: "cat")

Name of the image property to return images of

properties (HashObject)

All properties of the object

property (String)

Value of the property with the given name, as a String; e.g. hair_color: property(name: "hair_color")

Name of the property

property_array (String)

Value of the Array property with the given name, as an Array (in contrast to
property, which returns a String); e.g. todo_list: property_array(name: "todo_list")

Name of the property

property_json (JSONPayload)

Value of the property with the given name, as JSON (in contrast to property,
which returns a String); e.g. todo_list: property_json(name: "todo_list")

Name of the property

Questions?

We are always happy to help with any questions you may have.

contact us