Get a single invite by its token
Returns invite metadata for the given token (e.g. ABCDE-FGHJK). Used
by the signup flow to check redeemability before walking the user
through MPA acceptance, and by admin tooling to inspect a specific
invite.
Authorization: Any authenticated user. Tokens are non-secret signup codes — the caller is either an admin or someone who already has the token from their invite email, so returning its state is not a new information leak.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The invite token (case-insensitive; hyphen optional).
Response
Invite retrieved successfully
An organization-creation invite token. Tokens are short, case-insensitive
signup codes (e.g. ABCDE-FGHJK) — they are the natural id for the
resource and are returned by all reads.
The invite token (e.g. ABCDE-FGHJK). Use in the redemption URL
https://{signupHost}/?token={token} and as the path id for
GET /invites/{token} / DELETE /invites/{token}.
Optional. If set, restricts redemption to a caller with this email
(case-insensitive). Leave unset for open invites — typical for outreach
campaigns. Honored on POST /invites; immutable thereafter.
ISO 8601 timestamp at which the invite expires. On POST /invites,
defaults to now + 30 days; server caps at now + 90 days. Immutable
thereafter.
Email of the system admin who created the invite.
ISO 8601 timestamp indicating when the invite was created.
ISO 8601 timestamp indicating when the invite was redeemed (null if unconsumed).
Email of the user who redeemed the invite (null if unconsumed).
Name of the organization created on redemption (null if unconsumed).