Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Real Estate Listing Schema
- The Real Estate Listing Archetype - Essential properties that define a real estate listing
- **Properties**
- | |Type|Description|Required|
- |---|----|-----------|--------|
- |**_id**|`string`|Unique identifier for this archetype record|No, default: |
- |**draft**|`boolean`|Indicates this archetype record is a draft and is not published|No, default: |
- |**created**|`string`|Date and time this archetype record was created in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD|No, default: |
- |**updated**|`string`|Date and time this archetype record was updated in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD|No, default: |
- |**price**|`integer`|Real estate price in cents as an integer (whole number)|No, default: |
- |**listing_address**|`string`|To add multiple address lines, use, for example, 1234 Glücklichkeit Straße Hinterhaus 5 Etage li|No, default: |
- |**listing_city**|`string`|undefined|No, default: |
- |**listing_region**|`string`|The general region where the listing is located. Can be a US state, or a province, for instance.|No, default: |
- |**listing_postal_code**|`string`|undefined|No, default: |
- |**listing_neighborhood**|`string`|The neighborhood where the listing is located.|No, default: |
- |**listing_county**|`string`|The county where the listing is located.|No, default: |
- |**MLS_number**|`string`|Multiple Listing Service Number|No, default: |
- |**primary_image_archetype**|`image_archetype_schema.json`||No|
- |**image_archetypes**|`array[*-15]`|Array of Image Archetype IDs|No, default: `[]`|
- |**description**|`string`|Description of the real estate listing|No, default: |
- |**open_house_date**|`string[*-10]`|Date and time open house showings occur in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD|No, default: `[]`|
- |**status**||Status of real estate listing.|No, default: `Active`|
- |**listing_date**|`string`|Date and time the real estate listing was published in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD|No, default: |
- |**broker**|`string`|The brokerage firm administering the sale.|No, default: |
- |**broker_info**|`string`|URL to the broker's website|No, default: |
- |**agent**|`string`|The specific agent administering the sale.|No, default: |
- |**agent_info**|`string`|URL to the agent's website|No, default: |
- |**property_type**||The specific type of property the listing can be categorized as.|No, default: `Single-Family Home`|
- |**style**||The architectural style of the listing.|No, default: `Log Home`|
- |**built**|`string`|Date and time the real estate listing was published in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD|No, default: |
- |**home_area**|`integer`|The area of the home in square feet|No, default: |
- |**property_area**|`integer`|The area of the property in acres|No, default: |
- |**tags**|`array[*-6]`|Array of Tag Archetypes that are used to help categorize this Archetype record|No, default: `[]`|
- Additional properties are not allowed.
- Real Estate Listing Schema._id
- Unique identifier for this archetype record
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.draft
- Indicates this archetype record is a draft and is not published
- * **Type**: `boolean`
- * **Required**: No, default:
- Real Estate Listing Schema.created
- Date and time this archetype record was created in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: date-time
- Real Estate Listing Schema.updated
- Date and time this archetype record was updated in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: date-time
- Real Estate Listing Schema.price
- Real estate price in cents as an integer (whole number)
- * **Type**: `integer`
- * **Required**: No, default:
- * **Maximum**: ` <= 99999999999999`
- Real Estate Listing Schema.listing_address
- To add multiple address lines, use
- . For example, 1234 Glücklichkeit Straße
- Hinterhaus 5. Etage li.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.listing_city
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.listing_region
- The general region where the listing is located. Can be a US state, or a province, for instance.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.listing_postal_code
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.listing_neighborhood
- The neighborhood where the listing is located.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.listing_county
- The county where the listing is located.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.MLS_number
- Multiple Listing Service Number
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.primary_image_archetype
- * **Type**: `image_archetype_schema.json`
- * **Required**: No
- Real Estate Listing Schema.image_archetypes
- Array of Image Archetype IDs
- * **Type**: `array[*-15]`
- * Each element in the array must be unique.
- * **Required**: No, default: `[]`
- Real Estate Listing Schema.description
- Description of the real estate listing
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.open_house_date
- Date and time open house showings occur in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD
- * **Type**: `string[*-10]`
- * Each element in the array must be unique.
- * **Required**: No, default: `[]`
- Real Estate Listing Schema.status
- Status of real estate listing.
- * **Type**:
- * **Required**: No, default: `Active`
- * **Allowed values**: `Active`, `Cancelled`, `Sold`, `Option`, `Expired`, `New`, `Pending`, `Price Change`, `Reduced`, `Withdrawn`
- Real Estate Listing Schema.listing_date
- Date and time the real estate listing was published in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: date-time
- Real Estate Listing Schema.broker
- The brokerage firm administering the sale.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.broker_info
- URL to the broker's website
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: uri
- Real Estate Listing Schema.agent
- The specific agent administering the sale.
- * **Type**: `string`
- * **Required**: No, default:
- Real Estate Listing Schema.agent_info
- URL to the agent's website
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: uri
- Real Estate Listing Schema.property_type
- The specific type of property the listing can be categorized as.
- * **Type**:
- * **Required**: No, default: `Single-Family Home`
- * **Allowed values**: `Single-Family Home`, `Multiple-Family Home`, `Housing Cooperative (Co-op)`, `Condominium`
- Real Estate Listing Schema.style
- The architectural style of the listing.
- * **Type**:
- * **Required**: No, default: `Log Home`
- * **Allowed values**: `Log Home`, `Cape Cod`, `Art Deco`, `Craftsman`, `Contemporary`, `Colonial`, `Dutch Colonial`, `Georgian Colonial`, `Federal Colonial`, `Mid-Century Modern`, `French Provincial`, `Greek Revival`, `Italianate`, `Mediterranean`, `Modern`, `Neoclassical`, `Prairie`, `Pueblo Revival`, `Ranch`, `Townhouse`, `Tudor`, `Spanish`, `Victorian`, `Cottage`, `Farmhouse`, `Oriental`
- Real Estate Listing Schema.built
- Date and time the real estate listing was published in ISO 8601 date standard e.g. YYYY-MM-DDThh:mm:ss.sTZD
- * **Type**: `string`
- * **Required**: No, default:
- * **Format**: date-time
- Real Estate Listing Schema.home_area
- The area of the home in square feet
- * **Type**: `integer`
- * **Required**: No, default:
- * **Maximum**: ` <= 99999999999999`
- Real Estate Listing Schema.property_area
- The area of the property in acres
- * **Type**: `integer`
- * **Required**: No, default:
- * **Maximum**: ` <= 99999999999999`
- Real Estate Listing Schema.tags
- Array of Tag Archetypes that are used to help categorize this Archetype record
- * **Type**: `array[*-6]`
- * Each element in the array must be unique.
- * **Required**: No, default: `[]`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement