Skip to main content

GET /v1/orgs/:org_id/invitations

List pending invitations for an org.

::: tip Auth Required: cookie or Bearer. Required permission: members.list. Caller's org must match the path's org_id. :::

Request​

GET /v1/orgs/:org_id/invitations

Response​

200 OK​

{
"invitations": [
{
"id": "d4f2a9c1-...",
"email": "[email protected]",
"role": "member",
"status": "pending",
"expires_at": "2026-06-04T12:00:00+00:00",
"invited_by": "1c8b2a5e-...",
"created_at": "2026-05-28T12:00:00+00:00"
}
]
}

Error responses​

StatusCodeWhen
401authentication_requiredNo valid auth credential.
403forbiddenOrg mismatch or missing members.list permission.

Notes​

  • Only invitations with status = "pending" are returned. Accepted / revoked invitations are filtered out.