Lists the workspaces the current user is invited to, wherever they live.
Answered from the global plane, so any cell gives the same answer: slug, cell and API host per workspace the authenticated user holds an unexpired invitation into. Nothing about the invitation itself — ask `GET /v1/me/pendingInvitations` on each host listed here for the role and workspace name, and accept or decline there. A signed-in person only, as for `GET /v1/me/tenants`.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Query Parameters
The maximum number of items to return per page
int32int32Opaque cursor token from an external system (e.g. RAG API). When set, M:Fruxon.Common.Collections.PageToken.AsString returns this value directly instead of encoding Fruxon.Common.Collections.PageToken.Skip.
Response Body
curl -X GET "https://api.fruxon.com/v1/me/invitedTenants"{
"items": [
{
"slug": "string",
"cellId": "string",
"apiBase": "string"
}
],
"nextPageToken": "string",
"totalCount": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Reissues a pending invitation with a fresh ticket and expiry.
Invalidates the previous email link, creates a replacement invitation with a new unguessable id and five-day expiry, then sends a fresh email. Requires workspace member-management permission.
Lists outstanding invitations for the current user.
Returns one entry per tenant the authenticated user has been invited to but has not yet accepted. Cross-tenant, but only across the workspaces held by the cell answering: an invitation is kept in its workspace's cell. Expired and withdrawn invitations are excluded. Use this, on each host `GET /v1/me/invitedTenants` names, to drive an in-app "you've been invited" banner without requiring the user to find the invitation email.