v1

latestOpenAPI 3.1.0MIT2026-07-1393128198.4 KB
Users

Accept organization invitation

Accept a pending invitation and add the user to the organization. This endpoint is public — it does not require authentication, only a valid invitation ID. If the invited email does not yet correspond to a registered user, a new user is created with a confirmed email. If the user has no password set, a reset-password token is returned so the client can prompt the user to set one. If the invitation included a team, the user is also added to that team.

post/internal/v1/join/{invite_id}

Path parameters

invite_idstring required

Invitation ID (32-character hex string).

Response

Invitation accepted. When the user had no password set, returns {resetPasswordToken}. When the user already had a password, the response body is empty.

resetPasswordTokenstring

32-character hex nonce. Use to set the user's initial password.