SnozeDevelopers
API referenceOnboarding

List the workspace offers waiting for the caller

Returns the caller's pending workspace invites and, when the legacy-restore feature is enabled for them, the legacy workspace claims matched to their verified email address, ordered for the onboarding screen. Any authenticated caller with a synced profile may read their own offers; a caller with no verified email gets an empty list. Listing a stale offer is harmless, because accepting one re-checks strictly and rejects.

GET
/v1/me/onboarding-offers
AuthorizationBearer <token>

Workspace API key created in Workspace settings → API keys. Scopes on the key bound what it can read and write.

In: header

Response Body

application/json

application/json

application/json

curl -X GET "https://example.com/v1/me/onboarding-offers"
{  "data": [    {      "kind": "invite",      "id": "string",      "workspaceId": "string",      "workspaceName": "string",      "workspaceIcon": "initials",      "workspaceAccentColor": "string",      "role": "owner",      "memberCount": 0,      "isLegacyOwner": true,      "canDeleteOnSkip": true,      "canTransferOnSkip": true    }  ]}