List units
Units with status, vacancy status and date available.
GET https://cotlet.dev/api/v1/resman/properties/{property_id}/units
read
Returns the unit number, unit type, status and the date it changed, vacancy status, date available and market rent. The filters apply to the rows ResMan returns for the property. A unit with no available date returns null.
Parameters
| Name | Type | Description |
|---|---|---|
| property_id string required | string | Property id from list_properties. |
| status string | string | Not Ready, Ready, Down, Admin or Model. |
| vacancy_status string | string | Occupied, Vacant, Notice to Vacate, Preleased, Vacant Preleased or Notice to Vacate Preleased. |
Request
curl "https://cotlet.dev/api/v1/resman/properties/f308c33b-5865-4f7e-97af-46d35f19eddf/units?status=Not+Ready" \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("resman", "list_units", {"property_id":"f308c33b-5865-4f7e-97af-46d35f19eddf","status":"Not Ready"}) const result = await cotlet.call('resman', 'list_units', {"property_id":"f308c33b-5865-4f7e-97af-46d35f19eddf","status":"Not Ready"}); cotlet call resman list_units --data '{"property_id":"f308c33b-5865-4f7e-97af-46d35f19eddf","status":"Not Ready"}' Example response
{
"units": [
{
"unit_id": "fad50f9c-c20e-4d61-a8d0-4f54420d2cd0",
"number": "1A",
"unit_type": "A1",
"status": "Not Ready",
"status_date": "2026-10-14",
"vacancy_status": "Vacant",
"date_available": "2026-10-28",
"market_rent": 1325
},
{
"unit_id": "03047f59-50bc-41d1-8e48-669df3d8287e",
"number": "2C",
"unit_type": "B2",
"status": "Not Ready",
"status_date": "2026-10-19",
"vacancy_status": "Vacant Preleased",
"date_available": "2026-11-02",
"market_rent": 1410
}
]
}