List the items that link to an item
Returns the inbound links to a workspace item — the pages, records, and surfaces whose content references it. Requires an authenticated actor with read access to the item; an unreadable or missing item is reported as not found. Pass `limit` to cap the number of backlinks returned; a non-integer `limit` is rejected as a query validation error.
apiKeyAuthorizationBearer <snoze_sk_…>Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.
workspaceId*stringitemId*stringlimit?string|nullSuccess
application/json- response
data*curl -X GET 'https://api.snoze.dev/v1/workspaces/string/items/string/backlinks'{ "data": { "backlinks": [ { "sourceItemId": "string", "sourceItemTitle": "string", "surfaceId": "string", "blockId": "string", "blockKind": "paragraph", "snippet": "string", "updatedAt": "string" } ] }}Read a connector action as a table
Runs a read action that declares table columns (`stripe.list_invoices`, `linear.search_issues`) and returns its rows keyed by those columns, with when they were read. Nothing is stored: the rows come live from the app, briefly cached. Used by dashboard widgets, page embeds and saving rows to a database.
List the caller's notification inbox
Returns the inbox-visible notifications addressed to the caller, newest first, optionally narrowed to one `workspaceId` or to `scope=account`, and to unread only or including archived ones. Any authenticated caller sees only their own notifications; passing `workspaceId` additionally requires `workspace:read` there. Paginated: pass `limit` and the `cursor` taken from the previous response's `nextCursor`. A malformed cursor, a non-integer `limit`, a non-boolean flag, or an unrecognized `scope` is a validation error.