Look up invite details by token
/v1/auth/invite-infoPublic lookup of a pending admin invite by its raw token, so the accept-invite page can prefill the form. POST (rate-limited to 10 per minute) returning the invitee's email, first_name, last_name, and an sso_available flag that is true when the Account has an active admin SSO connection covering the invitee's domain. Returns 400 when the token is unknown, expired, or the invite is no longer pending.
Request body
application/json
tokenstring Required Invite token from the email link
Responses
application/json
data *InviteInfoResponseDto
application/json
error *ApiErrorBodyDto
application/json
error *ApiErrorBodyDto
Rate limit
10 requests per 1mPer caller: the signed-in user for a bearer token; for an API key, the key and the end user's address when a backend forwards it, otherwise the client address
Returned object
curl -X POST "https://auth.canopy-io.com/v1/auth/invite-info" \ -H "Content-Type: application/json" \ -d '{ "token": "string" }'
{ "data": { "email": "string", "intent": "activate", "organization_name": "string", "node_name": "string", "role_name": "string", "effective_from": "2026-04-20T12:00:00.000Z", "effective_to": "2026-04-20T12:00:00.000Z", "inviter_name": "string", "proof_methods": [ "password" ], "first_name": "string", "last_name": "string", "app_name": "string", "inviter_email": "string", "sso_available": false } }
Tell us how we can improve this guide.