Skip to main content
POST
Emails the invitation again with a new link and a new seven days. The link sent earlier stops working at once, so the person must use the newest message. This also works for an invitation marked expired. This endpoint takes a signed-in console session, not an API key. Send the session cookies your browser received when you signed in, plus the X-CSRF-Token header set to the value of the csrf_token cookie. A request authenticated with an mithunai_sk_ key is refused with 403. You need the owner or admin role, and you cannot re-send an invitation for a role above your own (403). The request takes no body.
  • 404 — no open invitation with that ID in your organisation. An accepted or withdrawn invitation, an invitation in another organisation and a malformed ID all return the same 404.
  • 429 — your organisation has sent 30 invitations in the last hour.
  • 503 — this deployment is not set up to send email. The earlier link still works.
  • 502 — the email provider refused the message. The earlier link still works.
See Invitations.
string
required
The invitation’s ID (UUID), as returned in id by List invitations.
string
required
The value of your session’s csrf_token cookie (named __Host-csrf_token when the console is served over HTTPS without a shared cookie domain). A missing or mismatched token returns 401.

Response

Returns 200 with the invitation, with new expires_at and last_sent_at values.
string
required
The invitation’s ID (UUID). It does not change.
string
required
The invited address.
string
required
The role the person will get.
string
required
pending.
string | null
required
The display name of the member who first sent it.
string
required
When it was first sent, ISO 8601 in UTC.
string
required
When the new link stops working, ISO 8601 in UTC.
string
required
When it was sent this time, ISO 8601 in UTC.
Last modified on November 3, 2026