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": "carol@example.com",
"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.