List the authenticated user's active org memberships
Returns all active memberships for the authenticated user. Used by the workspace switcher dropdown. Empty array when the user belongs to no active organizations. Requires a Nevermined API key or a Privy identity token.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
Array of active memberships (may be empty)
Organization ID
"org-abc123"
Organization display name
"Acme Corp"
Role of the authenticated user in this organization
Admin, Member "Member"
Organization type
Premium, Enterprise, Lapsed, Other "Lapsed"
Whether the user is an admin of this organization
false
True when the org has at least one organizationSubscription row — i.e. the org has previously been associated with a paid tier (active, past_due, trialing, lapsed, or canceled). Combined with orgType === Lapsed it distinguishes "subscription expired" (block resource creation) from "free org that never subscribed" (allow within free caps).
false
The caller's active group in this org plus its shared team budget, so a buyer/agent can see the team cap before spending. null when the caller belongs to no active group.
Related topics
Get the organization info for a userList organization activity eventsAccept an organization invitationAPI error codesOrganizations & Workspaces