Create a partner organization
Requires the organizations:create scope (or an administrator token) and the CreateOrganizations entitlement. Creates an Auth0 organization and emails the recipient an invitation to join it as admin. Parenting records attribution and grants no access.
Each call creates a new organization, including retries after a partial failure. A partner may create a limited number of organizations per rolling 24 hours (500 by default) and receives 429 beyond that. An optional API offer is recorded at signup and the trial starts on the first code connection. Retired or repriced offers fall back to the standard trial at activation.
Prerequisites
The creating organization needs theCreateOrganizations entitlement. The API token needs organizations:create or admin scope. API token management also requires GitarAPI access. See Creating an API Token.
Signup offers
Use the offer code supplied for the partner integration, or omitoffer_code for the standard trial. The trial starts when the new organization connects its first code host. Public signup offer codes are not accepted by this endpoint.
Repeated requests
Each successful request creates a separate organization, even when the email already belongs to a user. Retrying after a timeout or partial failure can create another organization. The recipient receives an email invitation to join the new organization as an administrator. The invitation expires after 30 days. The parent relationship records who created it and grants no access to the creating partner.Rate limit
A partner can create 500 organizations per rolling 24 hours by default. Further requests return429 and create nothing. Contact Gitar to raise the limit.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.