Skip to main content

Purpose

Invites a user to join an organization as an admin via Clerk.

Request Body

{
  "organization_id": "org_abc123",
  "email_address": "[email protected]",
  "role": "org:admin"
}

Response Format

{
  "status": "success",
  "message": "Invitation sent to [email protected]",
  "invitation_id": "inv_..."
}

Redirect URLs

After accepting, users are redirected based on environment:
  • DEV: http://localhost:3000/account?invited=true
  • STAGING: https://staging.searchcompany.ai/account?invited=true
  • MAIN: https://app.searchcompany.ai/account?invited=true

Code Location

src/app/apis/settings_team/invite/routes.py