Invite a user to your organization
Invite a user to your organization by email and choose the role they receive on joining.
Authorizations
Runpod API key authentication. Generate an API key in the Runpod console and send it in the Authorization header as Bearer <api_key>. Keys are scoped to the permissions granted when created; requests may return 403 when a valid key lacks access to the requested resource or action.
Console sessions (Clerk JWTs) act for the signed-in user. To act for a team instead, also send X-Team-Id: <team_id>; it applies only when the user owns or belongs to that team, otherwise the request runs against the user's own account. API keys created inside a team already act for that team and do not need the header.
Body
Response
Created
A pending invitation to join the caller's organization. An invite stops being listed once it is accepted, revoked or expired.
Invite ID.
"invite_id_abc_123"
Email address the invitation was sent to. The invitee accepts by signing in with a verified account on this address.
"new-member@example.com"
An organization role, by ID and display name.
When the invite was sent.
"2026-10-01T09:00:00Z"
When the invite can no longer be accepted.
"2026-10-15T09:00:00Z"