naftiko: 1.0.0-alpha2 info: label: "Auth0 Management API \u2014 Organizations" description: Auth0 Management API capability covering the Organizations resource group (16 paths). Self-contained Naftiko capability covering one Auth0 Management surface. 35 operations. tags: - Auth0 - Management API - Organizations created: '2026-05-22' modified: '2026-05-22' binds: - namespace: env keys: AUTH0_DOMAIN: AUTH0_DOMAIN AUTH0_MGMT_TOKEN: AUTH0_MGMT_TOKEN capability: consumes: - type: http namespace: auth0-management-organizations baseUri: https://{AUTH0_DOMAIN}/api/v2 description: "Auth0 Management API \u2014 Organizations resource group. Self-contained." resources: - name: organizations path: /organizations operations: - name: get_organizations method: GET description: Get Organizations outputRawFormat: json - name: post_organizations method: POST description: Create an Organization outputRawFormat: json - name: organizations-name-name path: /organizations/name/{name} operations: - name: get_name_by_name method: GET description: Get Organization by Name outputRawFormat: json - name: organizations-id path: /organizations/{id} operations: - name: get_organizations_by_id method: GET description: Get Organization outputRawFormat: json - name: delete_organizations_by_id method: DELETE description: Delete Organization outputRawFormat: json - name: patch_organizations_by_id method: PATCH description: Modify an Organization outputRawFormat: json - name: organizations-id-client-grants path: /organizations/{id}/client-grants operations: - name: get_organization-client-grants method: GET description: Get Client Grants Associated to an Organization outputRawFormat: json - name: create_organization-client-grants method: POST description: Associate a Client Grant with an Organization outputRawFormat: json - name: organizations-id-client-grants-grant_id path: /organizations/{id}/client-grants/{grant_id} operations: - name: delete_client-grants_by_grant_id method: DELETE description: Remove a Client Grant from an Organization outputRawFormat: json - name: organizations-id-connections path: /organizations/{id}/connections operations: - name: get_organization_connections method: GET description: Get Connections Associated with an Organization outputRawFormat: json - name: post_organization_connection method: POST description: Adds a Connection to an Organization outputRawFormat: json - name: organizations-id-connections-connection_id path: /organizations/{id}/connections/{connection_id} operations: - name: get_organization_connection method: GET description: Get a Specific Connection Associated with an Organization outputRawFormat: json - name: delete_organization_connection method: DELETE description: Delete a Connection from an Organization outputRawFormat: json - name: patch_organization_connection method: PATCH description: Update a Connection for an Organization outputRawFormat: json - name: organizations-id-discovery-domains path: /organizations/{id}/discovery-domains operations: - name: get_discovery-domains method: GET description: Retrieve All Organization Discovery Domains outputRawFormat: json - name: post_discovery-domains method: POST description: Create an Organization Discovery Domain outputRawFormat: json - name: organizations-id-discovery-domains-name-discovery_domain path: /organizations/{id}/discovery-domains/name/{discovery_domain} operations: - name: get_name_by_discovery_domain method: GET description: Retrieve an Organization Discovery Domain by Domain Name outputRawFormat: json - name: organizations-id-discovery-domains-discovery_domain_id path: /organizations/{id}/discovery-domains/{discovery_domain_id} operations: - name: get_discovery-domains_by_discovery_domain_id method: GET description: Retrieve an Organization Discovery Domain by ID outputRawFormat: json - name: delete_discovery-domains_by_discovery_domain_id method: DELETE description: Delete an Organization Discovery Domain outputRawFormat: json - name: patch_discovery-domains_by_discovery_domain_id method: PATCH description: Update an Organization Discovery Domain outputRawFormat: json - name: organizations-id-enabled_connections path: /organizations/{id}/enabled_connections operations: - name: get_enabled_connections method: GET description: Get Connections Enabled for an Organization outputRawFormat: json - name: post_enabled_connections method: POST description: Add Connections to an Organization outputRawFormat: json - name: organizations-id-enabled_connections-connectionId path: /organizations/{id}/enabled_connections/{connectionId} operations: - name: get_enabled_connections_by_connectionId method: GET description: Get an Enabled Connection for an Organization outputRawFormat: json - name: delete_enabled_connections_by_connectionId method: DELETE description: Delete Connections from an Organization outputRawFormat: json - name: patch_enabled_connections_by_connectionId method: PATCH description: Update the Connection of an Organization outputRawFormat: json - name: organizations-id-invitations path: /organizations/{id}/invitations operations: - name: get_invitations method: GET description: Get Invitations to an Organization outputRawFormat: json - name: post_invitations method: POST description: Create Invitations to an Organization outputRawFormat: json - name: organizations-id-invitations-invitation_id path: /organizations/{id}/invitations/{invitation_id} operations: - name: get_invitations_by_invitation_id method: GET description: Get a Specific Invitation to an Organization outputRawFormat: json - name: delete_invitations_by_invitation_id method: DELETE description: Delete an Invitation to an Organization outputRawFormat: json - name: organizations-id-members path: /organizations/{id}/members operations: - name: get_organization_members method: GET description: Get Members Who Belong to an Organization outputRawFormat: json - name: delete_members method: DELETE description: Delete Members from an Organization outputRawFormat: json - name: post_members method: POST description: Add Members to an Organization outputRawFormat: json - name: organizations-id-members-user_id-roles path: /organizations/{id}/members/{user_id}/roles operations: - name: get_organization_member_roles method: GET description: Get User Roles Assigned to an Organization Member outputRawFormat: json - name: delete_organization_member_roles method: DELETE description: Delete User Roles from an Organization Member outputRawFormat: json - name: post_organization_member_roles method: POST description: Assign User Roles to an Organization Member outputRawFormat: json