v2 - Team Invites

Preview Invite

Public, UNAUTHENTICATED preview of an invite.

NO auth dependency, deliberately: the invitee opens this link before they have an account or a session, so any get_current_user here would break the whole email flow. The invite_id itself is the credential.

Returns an explicit allowlist (InvitePreviewResponse) — see that model for what is withheld and why.

A dead or consumed invite answers 200 with actionable: false and NO team or inviter detail, so the page can say "this invite has expired" instead of a generic error, while a guessed or reused id reveals nothing. Only an unknown id is a 404.

get/v2/invites/{invite_id}/preview

Request

  • Base URL
    https://api.jubjubapp.com (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Path parameters

invite_idstring required

Response

Successful Response

team_namestring nullable
team_avatar_urlstring nullable
inviter_namestring nullable
rolestring nullable
statusstring required
expires_atstring date-time nullable
actionableboolean required
email_dispatchedboolean nullable
email_sent_atstring date-time nullable

Changes

No recorded changes to this operation across all 1 revision of this API.