Properties
Buildings, communities, and complexes — the top of the CDM hierarchy. Read-only: list and retrieve.
get
/v1/propertiesList properties
Query parameters
limitinteger — Page size, 1–100.offsetinteger — Zero-based record offset.include_deletedboolean — Include soft-deleted records.updated_afterstring — Return records with updated_at >= this ISO 8601 datetime.created_afterstring — Return records with created_at >= this ISO 8601 datetime.created_beforestring — Return records with created_at <= this ISO 8601 datetime.x_idstring — External PMS identifier (exact match). Comma-separated list matches ANY (OR).integration_idstring — Integration UUID (exact match). Comma-separated list of UUIDs matches ANY (OR).order-bystringstatusstring — Exact match; comma-separated list matches ANY (OR).typestring — Exact match; comma-separated list matches ANY (OR).namestring — Case-insensitive substring match.
Response · 200
Page of properties
| Field | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| meta* | object | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| results* | array<object> | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Errors
400— Validation error401— Missing or invalid API key429— Rate limit exceeded
Example
GET /v1/properties
{
"meta": {
"limit": 25,
"offset": 0,
"hasMore": true
},
"results": [
{
"id": "prp_01HX0G5T8N3KEWBYV2QMR4DCFA",
"x_id": "entrata-property-3391",
"organization_id": "b3f1c2d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"integration_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Maple Court Apartments",
"type": "apartment",
"status": "active",
"custom_data": {},
"created_at": "2026-05-01T09:12:44Z",
"updated_at": "2026-05-11T18:04:58Z"
}
]
}get
/v1/properties/{id}Retrieve a property
Path & headers
id· path · required
Query parameters
include_deletedboolean — Include soft-deleted records.
Response · 200
The property
| Field | Type | Description |
|---|---|---|
| id* | string | |
| x_id* | string | |
| organization_id* | string (uuid) | |
| integration_id* | string (uuid) | |
| name | string | null | |
| type | string | null | |
| status | string | null | |
| address | object | null | |
| description | string | null | |
| year_built | integer | null | |
| total_units | integer | null | |
| total_buildings | integer | null | |
| total_floors | integer | null | |
| website_url | string | null | |
| string | null | ||
| phones | array<object> | null | |
| latitude | number | null | |
| longitude | number | null | |
| timezone_id | string | null | |
| management_company_name | string | null | |
| tax_id | string | null | |
| pet_policy | string | null | |
| smoking_policy | string | null | |
| media | array<object> | null | |
| custom_data* | object | |
| created_at* | string (date-time) | |
| updated_at* | string (date-time) | |
| deleted_at | string (date-time) | null | |
| ps_synced_at | string (date-time) | null |
Errors
400— Validation error401— Missing or invalid API key404— Resource not found429— Rate limit exceeded
Example
GET /v1/properties/{id}
{
"id": "prp_01HX0G5T8N3KEWBYV2QMR4DCFA",
"x_id": "entrata-property-3391",
"organization_id": "b3f1c2d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"integration_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Maple Court Apartments",
"type": "apartment",
"status": "active",
"address": {
"line_1": "1400 Maple Court",
"line_2": null,
"city": "Austin",
"state": "TX",
"postal_code": "78704",
"country": "US"
},
"description": "Garden-style community near South Lamar.",
"year_built": 2014,
"total_units": 188,
"total_buildings": 6,
"total_floors": 3,
"website_url": "https://maplecourt.example.com",
"email": "leasing@maplecourt.example.com",
"phones": [
{
"type": "work",
"number": "+15125550133",
"primary": true
}
],
"latitude": 30.2451,
"longitude": -97.7689,
"management_company_name": "Lamar Residential",
"pet_policy": "restricted",
"smoking_policy": "not_allowed",
"media": [],
"custom_data": {},
"created_at": "2026-05-01T09:12:44Z",
"updated_at": "2026-05-11T18:04:58Z",
"deleted_at": null
}Next
See the Operations page for the async write-back flow, or the Common Data Model for the full entity shapes.