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

E021: Resend invitation

POST /api/organizations/current/invitations/:id/resend

Re-delivers a pending invitation email and pushes the expiry forward. Triggered from Settings, Users, pending invitations row.

Authentication

Standard tenant route. Requires Authorization: Bearer <firebase-id-token> and X-Org-Id: <org-id>. Access: Admin.

Request

No body.

Response — 200 OK

{
"invitation": { "id": "uuid", "email": "...", "status": "pending", "expiresAt": "..." },
"emailSent": true
}

Errors

HTTPcodeCondition
404not_foundNo invitation with that id.
409invalid_transitionInvitation is not in pending state.
403forbiddenCaller is not owner/admin.

Workflow

Calls W021 Resend invitation.