Request headers
All API requests require authentication and may require a content type header depending on the endpoint.Authorization
Every request must include your API key in the Authorization header:Content-Type
For endpoints that accept a request body:| Body type | Content-Type header |
|---|---|
| JSON data | application/json |
| File uploads | multipart/form-data |
Content-Type header.
Response format
All responses are JSON objects. The resource key varies by endpoint (properties, files, records, etc.).
Errors
Most responses include anerrors array. When validation or processing issues occur, each error object contains:
| Field | Description |
|---|---|
message | Human-readable description of the issue |
field | The request field that caused the error (if any) |
400 for validation errors, 401 for authentication errors, 409 for conflicts).
Pagination
List endpoints return 25 results per page. Use thepage query parameter to
navigate:
properties, files, records, etc.).