## List records selected by a view (filters and sorts applied; pinned record_order overlaid first) **get** `/v2/prism/{teamId}/{viewObjectType}/views/{viewId}/records` List records selected by a view (filters and sorts applied; pinned record_order overlaid first) ### Path Parameters - `teamId: optional string` - `viewObjectType: "action" or "deal" or "document" or 3 more` - `"action"` - `"deal"` - `"document"` - `"event"` - `"identity"` - `"organization"` - `viewId: string` ### Query Parameters - `cursor: optional string` Opaque cursor from a previous response's `next_cursor`. Pass it back unchanged to fetch the next page. When set, `page` and `limit` are derived from the cursor. - `limit: optional number` - `page: optional number` Page number (1-based). Prefer `cursor`. ### Returns - `data: array of map[unknown]` - `has_more: boolean` True if more records exist beyond this page. - `next_cursor: optional string` Opaque cursor for the next page; null when `has_more` is false. ### Example ```http curl https://developers.micro.so/v2/prism/$TEAM_ID/$VIEW_OBJECT_TYPE/views/$VIEW_ID/records \ -H "x-api-key: $MICRO_API_KEY" ``` #### Response ```json { "data": [ { "foo": "bar" } ], "has_more": true, "next_cursor": "next_cursor" } ```