Searches active and sold listings for a specific agent (the caller by default), their office, or a set of MLS listing IDs.
Notes:
curl --request GET \
--url https://api.lofty.com/v1.0/listing \
--header 'Authorization: <authorization>'{
"listIng": {},
"soldListing": {},
"get_listingMetadata": {
"collection": "<string>",
"limit": 123,
"total": 123,
"activeTotal": 123,
"soldTotal": 123,
"nextPageKey": "<string>",
"soldNextPageKey": "<string>"
}
}Documentation Index
Fetch the complete documentation index at: https://developer.lofty.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer [access_token]
Search result envelope with active listings, sold listings, and listing metadata.
Response for GET /v1.0/listing. Carries active-listing results, sold-listing results, and pagination / total metadata.
Active listings matching the search. Structure is a listing hub payload; fields depend on the listing source.
Sold listings matching the search. Same structure as listIng.
Listing search metadata: totals, pagination cursors, and filter echo.
Show child attributes
curl --request GET \
--url https://api.lofty.com/v1.0/listing \
--header 'Authorization: <authorization>'{
"listIng": {},
"soldListing": {},
"get_listingMetadata": {
"collection": "<string>",
"limit": 123,
"total": 123,
"activeTotal": 123,
"soldTotal": 123,
"nextPageKey": "<string>",
"soldNextPageKey": "<string>"
}
}