platform

Create Organization

Changed on

Create an organization in the connected Auth0 tenant.

Requires editor on the members-organizations module instance (derived from the POST method by the parent router gate). The organization is created natively in Auth0 (the source of truth). The tenant's default all-users username/password connection is enabled without modifying its settings on the new org so members can sign in (best-effort — org creation still succeeds if connection wiring fails). The new organization starts with no members: the creating operator is a platform admin who already belongs to another organization and is deliberately not auto-added.

post/api/platform/organizations

Request

  • Base URL
    https://app.gocrisp.com (the document declares no server; this is the origin it was published from)
  • URL
    https://app.gocrisp.com/api/platform/organizations
  • Auth
    OAuth 2
    Authorization code: https://login.gocrisp.com/authorize
    Token URL: https://login.gocrisp.com/oauth/token

Request body

namestring required
displayNamestring nullable

Response

Successful response, including any rejected FGA tuple operations.

idstring required
namestring required
displayNamestring nullable
emailDomainsstring[]
emailDomainsUnconstrainedboolean
emailDomainsReadOnlyboolean
brandingLogoUrlstring nullable
brandingColorsPrimarystring nullable
memberCountinteger

Changes

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status

    • info

      added the optional property to the response with the status