ConductorOne Org Domain API
The Org Domain API from ConductorOne — 1 operation(s) for org domain.
The Org Domain API from ConductorOne — 1 operation(s) for org domain.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/conductorone-org-domain-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
description: The ConductorOne API is a HTTP API for managing ConductorOne resources.
title: ConductorOne Access Conflict Org Domain API
version: 0.1.0-alpha
servers:
- description: The ConductorOne API server for the current tenant.
url: https://{tenantDomain}.conductor.one
variables:
tenantDomain:
default: example
description: The domain of the tenant to use for this request.
security:
- bearerAuth: []
oauth: []
tags:
- name: Org Domain
paths:
/api/v1/settings/domains:
get:
description: Invokes the c1.api.settings.v1.OrgDomainService.List method.
operationId: c1.api.settings.v1.OrgDomainService.List
parameters:
- in: query
name: page_size
schema:
description: The pageSize field.
format: int32
readOnly: false
type: integer
- in: query
name: page_token
schema:
description: The pageToken field.
readOnly: false
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.settings.v1.ListOrgDomainsResponse'
description: Successful response
summary: List
tags:
- Org Domain
x-speakeasy-group: OrgDomain
x-speakeasy-name-override: List
put:
description: Invokes the c1.api.settings.v1.OrgDomainService.Update method.
operationId: c1.api.settings.v1.OrgDomainService.Update
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.settings.v1.UpdateOrgDomainRequest'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/c1.api.settings.v1.UpdateOrgDomainResponse'
description: Successful response
summary: Update
tags:
- Org Domain
x-speakeasy-group: OrgDomain
x-speakeasy-name-override: Update
components:
schemas:
c1.api.settings.v1.UpdateOrgDomainResponse:
description: The UpdateOrgDomainResponse message.
properties:
list:
description: The list field.
items:
$ref: '#/components/schemas/c1.api.settings.v1.OrgDomain'
nullable: true
readOnly: false
type: array
title: Update Org Domain Response
type: object
x-speakeasy-name-override: UpdateOrgDomainResponse
c1.api.settings.v1.ListOrgDomainsResponse:
description: The ListOrgDomainsResponse message.
properties:
list:
description: The list field.
items:
$ref: '#/components/schemas/c1.api.settings.v1.OrgDomain'
nullable: true
readOnly: false
type: array
nextPageToken:
description: The nextPageToken field.
readOnly: false
type: string
title: List Org Domains Response
type: object
x-speakeasy-name-override: ListOrgDomainsResponse
c1.api.settings.v1.UpdateOrgDomainRequest:
description: The UpdateOrgDomainRequest message.
properties:
newDomains:
description: The newDomains field.
items:
type: string
nullable: true
readOnly: false
type: array
title: Update Org Domain Request
type: object
x-speakeasy-name-override: UpdateOrgDomainRequest
c1.api.settings.v1.OrgDomain:
description: The OrgDomain message.
properties:
createdAt:
format: date-time
readOnly: true
type: string
deletedAt:
format: date-time
readOnly: true
type: string
domain:
description: The domain field.
readOnly: false
type: string
id:
description: The id field.
readOnly: false
type: string
updatedAt:
format: date-time
readOnly: true
type: string
title: Org Domain
type: object
x-speakeasy-name-override: OrgDomain
securitySchemes:
bearerAuth:
scheme: bearer
type: http
oauth:
description: 'This API uses OAuth2 with the Client Credential flow.
Client Credentials must be sent in the BODY, not the headers.
For an example of how to implement this, refer to the [c1TokenSource.Token()](https://github.com/ConductorOne/conductorone-sdk-go/blob/3375fe7c0126d17e7ec4e711693dee7b791023aa/token_source.go#L101-L187) function.'
flows:
clientCredentials:
scopes: {}
tokenUrl: /auth/v1/token
type: oauth2