Acknowledge What's New releases up to a release id
Moves the caller's watermark for a channel forward to the given release and returns the resulting state. Naturally idempotent: the watermark only ever moves forward, so replaying an ack is a no-op.
Authorization
apiKey Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/v1/me/whats-new/ack" \ -H "Content-Type: application/json" \ -d '{ "channel": "web", "releaseId": "string" }'{ "data": { "channel": "web", "lastSeenReleaseId": "string", "accountCreatedAt": "string" }}{ "_tag": "ApiNotFound", "error": "not_found", "message": "That item does not exist, or this key cannot see it.", "status": 404}{ "_tag": "ApiNotFound", "error": "not_found", "message": "That item does not exist, or this key cannot see it.", "status": 404}Read the What's New watermark for a channel
Returns the caller's read watermark for one release channel, along with the releases published after it. Scoped to the authenticated account rather than a workspace, so any authenticated caller may read their own state.
Read the caller's workspace choice for an OAuth client
Returns the workspace the caller last selected for the given OAuth client, or null when they have never chosen one. Scoped to the authenticated caller's own preferences; one user's choice is never visible to another.