Auth0 organizations API

The organizations API from Auth0 — 16 operation(s) for organizations.

OpenAPI Specification

auth0-organizations-api-openapi.yml Raw ↑
openapi: 3.0.0
info:
  title: Auth0 Authentication actions organizations API
  description: Auth0 Authentication API. Endpoints for authentication and authorization using OpenID Connect, OAuth 2.0, SAML, WS-Federation, and Passwordless flows.
  version: 1.0.0
servers:
- url: '{auth0_domain}'
  description: The Authentication API is served over HTTPS.
  variables:
    auth0_domain:
      description: Auth0 domain
      default: https://demo.us.auth0.com
tags:
- name: organizations
paths:
  /organizations:
    get:
      summary: Get Organizations
      description: 'Retrieve detailed list of all Organizations available in your tenant. For more information, see Auth0 Organizations.


        This endpoint supports two types of pagination:

        <ul>

        <li>Offset pagination</li>

        <li>Checkpoint pagination</li>

        </ul>


        Checkpoint pagination must be used if you need to retrieve more than 1000 organizations.


        <h2>Checkpoint Pagination</h2>


        To search by checkpoint, use the following parameters:

        <ul>

        <li><code>from</code>: Optional id from which to start selection.</li>

        <li><code>take</code>: The total number of entries to retrieve when using the <code>from</code> parameter. Defaults to 50.</li>

        </ul>


        <b>Note</b>: The first time you call this endpoint using checkpoint pagination, omit the <code>from</code> parameter. If there are more results, a <code>next</code> value is included in the response. You can use this for subsequent API calls. When <code>next</code> is no longer included in the response, no pages are remaining.

        '
      tags:
      - organizations
      parameters:
      - name: page
        in: query
        description: Page index of the results to return. First page is 0.
        schema:
          type: integer
          minimum: 0
          maximum: 1000
      - name: per_page
        in: query
        description: Number of results per page. Defaults to 50.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      - name: include_totals
        in: query
        description: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
        schema:
          type: boolean
      - name: from
        in: query
        description: Optional Id from which to start selection.
        schema:
          type: string
      - name: take
        in: query
        description: Number of results per page. Defaults to 50.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      - name: sort
        in: query
        description: 'Field to sort by. Use <code>field:order</code> where order is <code>1</code> for ascending and <code>-1</code> for descending. e.g. <code>created_at:1</code>. We currently support sorting by the following fields: <code>name</code>, <code>display_name</code> and <code>created_at</code>.'
        schema:
          type: string
          maxLength: 15
          pattern: ^((display_name)|(created_at)|(name))\:(1|-1)$
      responses:
        '200':
          description: Organizations successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListOrganizationsResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
          x-description-1: Invalid query string paging options. The message will vary depending on the cause
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organizations.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_organizations
      x-release-lifecycle: GA
      x-operation-name: list
      x-operation-request-parameters-name: ListOrganizationsRequestParameters
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organizations
        - read:organizations_summary
    post:
      summary: Create an Organization
      description: 'Create a new Organization within your tenant.  To learn more about Organization settings, behavior, and configuration options, review <a href="https://auth0.com/docs/manage-users/organizations/create-first-organization">Create Your First Organization</a>.

        '
      tags:
      - organizations
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateOrganizationRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CreateOrganizationRequestContent'
      responses:
        '201':
          description: Organization successfully created.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateOrganizationResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: create:organizations.'
        '409':
          description: An organization with this name already exists.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: post_organizations
      x-release-lifecycle: GA
      x-operation-name: create
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - create:organizations
        - create:organization_connections
  /organizations/name/{name}:
    get:
      summary: Get Organization by Name
      description: 'Retrieve details about a single Organization specified by name.

        '
      tags:
      - organizations
      parameters:
      - name: name
        in: path
        description: name of the organization to retrieve.
        required: true
        schema:
          type: string
          minLength: 1
          maxLength: 50
      responses:
        '200':
          description: Organization successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationByNameResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organizations.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_name_by_name
      x-release-lifecycle: GA
      x-operation-name: getByName
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organizations
  /organizations/{id}:
    get:
      summary: Get Organization
      description: "Retrieve details about a single Organization specified by ID. \n"
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: ID of the organization to retrieve.
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Organization successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organizations.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_organizations_by_id
      x-release-lifecycle: GA
      x-operation-name: get
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organizations
        - read:organizations_summary
    delete:
      summary: Delete Organization
      description: "Remove an Organization from your tenant.  This action cannot be undone. \n\n<b>Note</b>: Members are automatically disassociated from an Organization when it is deleted. However, this action does <b>not</b> delete these users from your tenant.\n"
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      responses:
        '204':
          description: The organization was deleted.
        '400':
          description: Invalid request URI. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
        '403':
          description: 'Insufficient scope; expected any of: delete:organizations.'
        '404':
          description: The organization does not exist.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: delete_organizations_by_id
      x-release-lifecycle: GA
      x-operation-name: delete
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - delete:organizations
    patch:
      summary: Modify an Organization
      description: 'Update the details of a specific <a href="https://auth0.com/docs/manage-users/organizations/configure-organizations/create-organizations">Organization</a>, such as name and display name, branding options, and metadata.

        '
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: ID of the organization to update.
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateOrganizationRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/UpdateOrganizationRequestContent'
      responses:
        '200':
          description: Organization successfully updated.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateOrganizationResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: update:organizations.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: patch_organizations_by_id
      x-release-lifecycle: GA
      x-operation-name: update
      x-operation-group: organizations
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - update:organizations
  /organizations/{id}/client-grants:
    get:
      summary: Get Client Grants Associated to an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: audience
        in: query
        description: Optional filter on audience of the client grant.
        schema:
          type: string
          maxLength: 600
      - name: client_id
        in: query
        description: Optional filter on client_id of the client grant.
        schema:
          type: string
      - name: grant_ids
        in: query
        description: Optional filter on the ID of the client grant. Must be URL encoded and may be specified multiple times (max 10).<br /><b>e.g.</b> <i>../client-grants?grant_ids=id1&grant_ids=id2</i>
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
            format: client-grant-id
      - name: page
        in: query
        description: Page index of the results to return. First page is 0.
        schema:
          type: integer
          minimum: 0
      - name: per_page
        in: query
        description: Number of results per page. Defaults to 50.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      - name: include_totals
        in: query
        description: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
        schema:
          type: boolean
      responses:
        '200':
          description: Client grants successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListOrganizationClientGrantsResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
          x-description-1: Invalid query string paging options. The message will vary depending on the cause
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organization_client_grants.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_organization-client-grants
      x-release-lifecycle: GA
      x-operation-name: list
      x-operation-request-parameters-name: ListOrganizationClientGrantsRequestParameters
      x-operation-group:
      - organizations
      - clientGrants
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organization_client_grants
    post:
      summary: Associate a Client Grant with an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AssociateOrganizationClientGrantRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/AssociateOrganizationClientGrantRequestContent'
      responses:
        '201':
          description: Client Grant successfully associated with Organization.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AssociateOrganizationClientGrantResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: create:organization_client_grants.'
        '404':
          description: The grant does not exist.
          x-description-1: No organization found by that id
        '409':
          description: The client grant has already been added to this organization.
          x-description-1: Quota exceeded; cannot add more than 100 client grants to a single organization
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: create_organization-client-grants
      x-release-lifecycle: GA
      x-operation-name: create
      x-operation-group:
      - organizations
      - clientGrants
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - create:organization_client_grants
  /organizations/{id}/client-grants/{grant_id}:
    delete:
      summary: Remove a Client Grant from an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: grant_id
        in: path
        description: The Client Grant ID to remove from the organization
        required: true
        schema:
          type: string
      responses:
        '204':
          description: The Client Grant was removed from the Organization.
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: delete:organization_client_grants.'
        '404':
          description: No organization found by that id.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: delete_client-grants_by_grant_id
      x-release-lifecycle: GA
      x-operation-name: delete
      x-operation-group:
      - organizations
      - clientGrants
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - delete:organization_client_grants
  /organizations/{id}/connections:
    get:
      summary: Get Connections Associated with an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: page
        in: query
        description: Page index of the results to return. First page is 0.
        schema:
          type: integer
          minimum: 0
      - name: per_page
        in: query
        description: Number of results per page. Defaults to 50.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      - name: include_totals
        in: query
        description: Return results inside an object that contains the total result count (true) or as a direct array of results (false, default).
        schema:
          type: boolean
      - name: is_enabled
        in: query
        description: Filter connections by enabled status.
        schema:
          type: boolean
      responses:
        '200':
          description: Connections successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListOrganizationAllConnectionsResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organization_connections.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_organization_connections
      x-release-lifecycle: EA
      x-operation-name: list
      x-operation-request-parameters-name: ListOrganizationAllConnectionsRequestParameters
      x-operation-group:
      - organizations
      - connections
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organization_connections
    post:
      summary: Adds a Connection to an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateOrganizationAllConnectionRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CreateOrganizationAllConnectionRequestContent'
      responses:
        '201':
          description: Connection successfully created.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateOrganizationAllConnectionResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: create:organization_connections.'
        '409':
          description: The organization connection already exists.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: post_organization_connection
      x-release-lifecycle: EA
      x-operation-name: create
      x-operation-request-parameters-name: CreateOrganizationAllConnectionRequestParameters
      x-operation-group:
      - organizations
      - connections
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - create:organization_connections
  /organizations/{id}/connections/{connection_id}:
    get:
      summary: Get a Specific Connection Associated with an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: connection_id
        in: path
        description: Connection identifier.
        required: true
        schema:
          type: string
          minLength: 1
          maxLength: 50
      responses:
        '200':
          description: Connection successfully retrieved.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GetOrganizationAllConnectionResponseContent'
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organization_connections.'
        '404':
          description: The organization does not exists.
          x-description-1: The organization connection does not exists.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_organization_connection
      x-release-lifecycle: EA
      x-operation-name: get
      x-operation-request-parameters-name: GetOrganizationAllConnectionRequestParameters
      x-operation-group:
      - organizations
      - connections
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organization_connections
    delete:
      summary: Delete a Connection from an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: connection_id
        in: path
        description: Connection identifier.
        required: true
        schema:
          type: string
          minLength: 1
          maxLength: 50
      responses:
        '204':
          description: Connection successfully deleted.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: delete:organization_connections.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: delete_organization_connection
      x-release-lifecycle: EA
      x-operation-name: delete
      x-operation-request-parameters-name: DeleteOrganizationAllConnectionRequestParameters
      x-operation-group:
      - organizations
      - connections
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - delete:organization_connections
    patch:
      summary: Update a Connection for an Organization
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: Organization identifier.
        required: true
        schema:
          type: string
          maxLength: 50
      - name: connection_id
        in: path
        description: Connection identifier.
        required: true
        schema:
          type: string
          minLength: 1
          maxLength: 50
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateOrganizationAllConnectionRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/UpdateOrganizationAllConnectionRequestContent'
      responses:
        '200':
          description: Connection successfully updated.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/UpdateOrganizationAllConnectionResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: update:organization_connections.'
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: patch_organization_connection
      x-release-lifecycle: EA
      x-operation-name: update
      x-operation-request-parameters-name: UpdateOrganizationConnectionRequestParameters
      x-operation-group:
      - organizations
      - connections
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - update:organization_connections
  /organizations/{id}/discovery-domains:
    get:
      summary: Retrieve All Organization Discovery Domains
      description: 'Retrieve list of all organization discovery domains associated with the specified organization.

        This endpoint is subject to eventual consistency; newly created, updated, or deleted discovery domains may not immediately appear in the response.

        '
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: ID of the organization.
        required: true
        schema:
          type: string
      - name: from
        in: query
        description: Optional Id from which to start selection.
        schema:
          type: string
      - name: take
        in: query
        description: Number of results per page. Defaults to 50.
        schema:
          type: integer
          minimum: 1
          maximum: 100
      responses:
        '200':
          description: Organization discovery domains retrieved successfully.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListOrganizationDiscoveryDomainsResponseContent'
        '400':
          description: Invalid request query string. The message will vary depending on the cause.
          x-description-1: Invalid query string paging options. The message will vary depending on the cause
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: read:organization_discovery_domains.'
        '404':
          description: Organization not found.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: get_discovery-domains
      x-release-lifecycle: GA
      x-operation-name: list
      x-operation-request-parameters-name: ListOrganizationDiscoveryDomainsRequestParameters
      x-operation-group:
      - organizations
      - discoveryDomains
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - read:organization_discovery_domains
    post:
      summary: Create an Organization Discovery Domain
      description: Create a new discovery domain for an organization.
      tags:
      - organizations
      parameters:
      - name: id
        in: path
        description: ID of the organization.
        required: true
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateOrganizationDiscoveryDomainRequestContent'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/CreateOrganizationDiscoveryDomainRequestContent'
      responses:
        '201':
          description: Organization discovery domain successfully created.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/CreateOrganizationDiscoveryDomainResponseContent'
        '400':
          description: Invalid request body. The message will vary depending on the cause.
          x-description-1: Invalid request query string. The message will vary depending on the cause.
        '401':
          description: Invalid token.
          x-description-1: Invalid signature received for JSON Web Token validation.
          x-description-2: Client is not global.
        '403':
          description: 'Insufficient scope; expected any of: create:organization_discovery_domains.'
        '404':
          description: Organization not found.
        '409':
          description: An organization discovery domain with this domain is already registered to this organization.
        '429':
          description: Too many requests. Check the X-RateLimit-Limit, X-RateLimit-Remaining and X-RateLimit-Reset headers.
      operationId: post_discovery-domains
      x-release-lifecycle: GA
      x-operation-name: create
      x-operation-group:
      - organizations
      - discoveryDomains
      security:
      - bearerAuth: []
      - oAuth2ClientCredentials:
        - create:organization_discovery_domains
  /organizations/{id}/discovery-domains/name/{discovery_domain}:
    get:
      summary: Retrieve an Organization Discovery Domain by Domain Name
      description: 'Retrieve details about a single organization discovery domain specified by domain name.

        This endpoint is subject to eventual consistency; newly created, updated, or deleted discov

# --- truncated at 32 KB (127 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/auth0/refs/heads/main/openapi/auth0-organizations-api-openapi.yml