Records

Query and aggregation endpoints accept filter and sort expressions using the Filter DSL syntax.

MethodPathDescription
GET /v1/{workspace_id}/records/{collection} Query records (filter, sort, paginate)
POST /v1/{workspace_id}/records/{collection}/aggregate Aggregate records (count, sum, avg, min, max with grouping)
PUT /v1/{workspace_id}/records/{collection}/{id} Upsert a record
GET /v1/{workspace_id}/records/{collection}/{id} Get a record
DELETE /v1/{workspace_id}/records/{collection}/{id} Delete a record
POST /v1/accounts/{account_id}/query Cross-workspace query