auth

Accept Invitation

Accept an organization invitation. Handles both new users and existing users joining additional organizations.

Flow:

  • Validates ToS acceptance
  • Validates invite token
  • If user exists:
    • ACTIVE users: Join organization as MEMBER (no credits)
    • SUSPENDED/DELETED users: Error
  • If user doesn't exist:
    • Check allowlist → waitlist if not allowed
    • Create user + join organization as MEMBER + allocate credits
post/api/auth/accept-invitation

Request

  • Base URL: https://api.usepomo.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.usepomo.ai/api/auth/accept-invitation
  • Auth: HTTP bearer

Request body

namestring nullable
titlestring nullable
tos_hashstring required
tos_versionstring nullable
invite_tokenstring required

Response

Successful Response

successboolean required
messagestring required
user_idstring uuid nullable
organization_idstring uuid nullable
organization_namestring nullable
is_new_userboolean
on_waitlistboolean nullable

Changes

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