Join additional agency companies
Join the authenticated user to the token’s company. Any company id in the request body is dropped, since an OAuth token can only ever add its own tenant to the user’s account, so this cannot be used to join several companies at once. Requires the settings:write scope.
Authorizations
OAuth 2.1 authorization code + PKCE (S256). Tokens are tenant-bound (company_id) and scoped. Discover endpoints via /.well-known/oauth-authorization-server.
Response
Confirmation of (re-)joining the token tenant's company; always joins exactly 1 company with auto-sync off.
Result of (re-)affirming membership of the token tenant's company. The OAuth token is single-tenant, so this always joins exactly the token's company and never enables agency auto-sync.