Skip to main content
Version: v1.0.0(int)

E008: List my pending invitations

GET /api/invitations

Returns invitations addressed to the current user's email that are still actionable. Triggered from My Organizations and at app login.

Authentication

User-scoped route. Requires Authorization: Bearer <firebase-id-token>; X-Org-Id is not required — the user identity alone is sufficient. Access: Member.

Request

No body. No tenant context required; the route returns invitations addressed to the verified email across all orgs.

Response — 200 OK

{
"data": [
{
"id": "uuid",
"orgId": "uuid",
"orgName": "Acme Co",
"role": "member",
"expiresAt": "...",
"status": "pending"
}
]
}

Errors

Standard envelope only.

Workflow

Calls W008 List my pending invitations.