Authentication

Complete OAuth signup

Creates the organization and admin user after OAuth. Called once from the callback page. The Supabase session is already established client-side.

post/api/v1/auth/oauth/complete-signup

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/api/v1/auth/oauth/complete-signup
  • Auth: none required

Request body

inviteTokenstring
orgNamestring required
orgSlugstring
userNamestring
tosAcceptedtrue required

Response

Organization created successfully

successtrue required
messagestring

Changes

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