Skip to content

Invitations

User and team invitation management, onboarding workflows, and access provisioning.

The Invitations rail manages user onboarding:

  • Send invitations — Invite users to tenants, workspaces, or specific roles
  • Invitation lifecycle — Track pending, accepted, expired, and revoked invitations
  • Bulk invitations — Send invitations to multiple users via CSV upload
  • Onboarding flow — Guided setup for newly invited users
  • Expiration policies — Configurable invitation expiry (default: 7 days)
ConceptDescription
Invitation TokenUnique, time-limited token for accepting an invitation
InviterUser who creates the invitation
InviteeUser being invited (identified by email)
Role AssignmentRole granted upon acceptance (viewer, editor, admin)
Workspace ScopeInvitation can be scoped to specific workspaces
Created → Sent → Pending → Accepted / Expired / Revoked

Refer to the API Explorer for interactive endpoint documentation.

All endpoints require authentication via Bearer token or API key.

Standard rate limits apply. See Rate Limiting for details.