Api
Get one RESO Property by ListingKey
Returns one entitlement-scoped Property entity addressed by its stable RESO ListingKey. OData string-key syntax uses single quotes; a quote inside the key is escaped by doubling it. $select and the Realty $ignorenulls option can reduce the response. An out-of-scope or unknown key returns the same 404 not_found response.
Authorization
gatewayApiKey x-api-key<token>
Customer API key, verified by the edge authorizer before any route runs. Unauthorized requests are rejected at the edge boundary.
In: header
Path Parameters
listingKey*string
Stable RESO ListingKey
Length
1 <= length <= 512Query Parameters
$select?string
Comma-separated Property fields to return
$ignorenulls?boolean
Omit null-valued properties from the entity
Response Body
application/json
curl -X GET "https://example.com/reso/odata/Property('string')"{ "@odata.context": "https://api.example.invalid/reso/odata/$metadata#Property/$entity", "ListingKey": "130720008079957678492", "ListingId": "A1234567", "OriginatingSystemName": "ExampleMLS", "StandardStatus": "Active", "ListPrice": 895000, "ModificationTimestamp": "2026-07-22T14:30:00Z", "@realty.buildId": "reso-property-20260722-1430", "@realty.asOf": "2026-07-22T14:30:00Z"}