List the activity events for a record
Returns the record's entries from the workspace event ledger, newest first, each with its type, payload and the acting user's name and avatar. `limit` defaults to 50 and is capped at 200. Requires the `records:read` permission.
apiKeyAuthorizationBearer <snoze_sk_…>Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.
workspaceId*stringdatabaseId*stringrecordId*stringlimit?string|nullSuccess
application/json- response
data*array<>curl -X GET 'https://api.snoze.dev/v1/workspaces/string/databases/string/records/string/events'{ "data": [ { "id": "string", "workspaceId": "string", "type": "string", "version": 0, "actorUserId": "string", "actorDisplayName": "string", "actorAvatarUrl": "string", "payload": {}, "createdAt": "string" } ]}Delete a comment on a record
Removes one comment from the record. An author may always delete their own comment; deleting someone else's additionally requires the `records:write` permission. Responds with not-found for a comment that is not on this record.
List the views of a database
Returns the database's shared views plus the caller's own personal views, each with its kind and manifest - the columns, filters, sorts and grouping that define it. Requires the `views:read` permission on the database.