v25

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-0131545750.2 KB

List records of an object type

Convenience list endpoint. Equivalent to POST /v2/prism/{teamId}/{objectType}/query with an empty body, plus query-string sugar for the common cases. Any unrecognized query parameter is interpreted as an equality filter on a property of that name; pass arrays for in. Values are received as strings, so non-string property filters via this endpoint may not work — use the query endpoint for typed comparisons or anything beyond simple equality.

get/v2/prism/{teamId}/engagement

Path parameters

teamIdstring uuid required

Query parameters

cursorstring

Opaque cursor from a previous response's next_cursor. Pass it back unchanged to fetch the next page.

limitinteger

Maximum number of rows to return. Capped server-side at 50.

sortstring

Comma-separated list of slugs. Prefix with - for descending. Example: sort=-updated_at,name.

selectstring

Comma-separated property slugs to return. Use dot notation for relationships. id is always returned at the top level. Defaults to all properties.

list_idstring uuid

Scope properties to a specific list/app.

deletedboolean

Include soft-deleted records. Pass the literal string true.

include_totalboolean

When set to true, the response includes a total field with the unpaginated row count. Costs an extra pass; prefer GET .../count for the unfiltered total.

Response

A page of records.

has_moreboolean required

Accurate end-of-data signal — false on the last page, never forces clients to overshoot.

next_cursorstring nullable
totalinteger nullable

Populated only when ?include_total=true was passed.