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.