Skip to main content
GET
/
api
/
v1
/
properties
List properties
curl --request GET \
  --url https://api.casaai.dev/api/v1/properties \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "prop_123",
      "name": "Lakeside Apartments",
      "address": "123 Lake St",
      "units": 120
    }
  ],
  "next_cursor": null
}
Use this endpoint to list properties with pagination.
limit
integer
default:"50"
Max results to return (1-200).
cursor
string
Pagination cursor from a previous response.
{
  "data": [
    {
      "id": "prop_123",
      "name": "Lakeside Apartments",
      "address": "123 Lake St",
      "units": 120
    }
  ],
  "next_cursor": null
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

limit
integer<int32>
default:50

Max results to return

cursor
string

Cursor for pagination

Response

200 - application/json

List of properties

data
object[]
next_cursor
string | null