INPUT_OBJECT

PropertyInput

The property input type.

link GraphQL Schema definition

  • input PropertyInput {
  • # If set, determine if the property is archived or not. Example:
  • # 2018-11-13T10:00:00+01:00
  • archived_at: JSONDateTime
  • # All the property attributes
  • attributes: PropertyAttributesInput!
  • # The list of buyers. The buyers in this list must be leads belonging in the same
  • # team of the property.
  • buyers: [BuyerInput!]
  • # The date and time the property was added to the inventory of the agency.
  • # Example: 2018-11-13T10:00:00+01:00
  • created_at: JSONDateTime
  • # The ID of the property. Must be a UUID v4.
  • id: UUID!
  • # Set it to true when working on a project, false otherwise.
  • is_project: Boolean!
  • # Reference to legal office entity
  • legal_entity_id: UUID
  • # The negotiation of the property. Determine is the property is for sale or to
  • # rent.
  • negotiation: Negotiation!
  • # The SweepBright user ID that negotiates and manage the property.
  • negotiator_id: String!
  • # The ID of the team the property belongs to.
  • office_id: UUID!
  • # The list of owners. The owners in this list must be owners belonging in the same
  • # team of the property.
  • owners: [OwnerInput!]
  • # Set the ID of the project when working on a unit or leave it empty when working
  • # on a standalone property.
  • project_id: UUID
  • # Source object to define property data external source if present
  • source: SourceDataInput
  • # The main type of the property.
  • type: PropertyType!
  • # The date and time the property was last modified. Example:
  • # 2018-11-13T10:00:00+01:00
  • updated_at: JSONDateTime
  • # The visibility of the property
  • visibility: PropertyVisibility
  • }