GET /agents, GET /conversations, GET /clients, etc.) use a single, consistent pagination shape: page + limit.
Request
Invalid pagination (page < 1, limit > 100) returns
400 VALIDATION_ERROR.
Response envelope
Every paginated response wraps the items in the same shape:Iterating through all pages
Filters
Most list endpoints accept additional query parameters to narrow the result set:
Refer to the individual endpoint pages in the reference for the full filter list.
Stable ordering
Results are ordered bycreatedAt descending (newest first) unless the endpoint documentation specifies otherwise. This means new resources can appear on the first page during iteration — if you need a stable snapshot, capture it once and store the IDs.
