Add domains to the organization the token was issued for and track the DNS verification of each one.
List the domains belonging to the organization the token was issued for.
GraphQL
| query OrganizationDomains($after: String, $before: String, $limit: Int, $order: PaginationOrder) { | |
| organizationDomains(after: $after, before: $before, limit: $limit, order: $order) { | |
| data { | |
| createdAt | |
| domain | |
| id | |
| nameServer | |
| organizationId | |
| state | |
| subdomain | |
| verificationPrefix | |
| verificationToken | |
| } | |
| listMetadata { | |
| after | |
| before | |
| } | |
| } | |
| } |
| { | |
| "data": { | |
| "organizationDomains": { | |
| "data": [ | |
| { | |
| "createdAt": "2024-01-01T00:00:00.000Z", | |
| "domain": "domain_example", | |
| "id": "id_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "nameServer": "AwsRoute53", | |
| "organizationId": "organizationId_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "state": "Pending", | |
| "subdomain": "subdomain_example", | |
| "verificationPrefix": "verificationPrefix_example", | |
| "verificationToken": "verificationToken_example" | |
| } | |
| ], | |
| "listMetadata": { | |
| "after": "after_example", | |
| "before": "before_example" | |
| } | |
| } | |
| } | |
| } |
organizationDomains
Parameters
after: String
before: String
limit: Int
Returns OrganizationDomainList!
Return a domain by ID within the token’s organization, including its verification status.
GraphQL
| query OrganizationDomain($id: ID!) { | |
| organizationDomain(id: $id) { | |
| createdAt | |
| domain | |
| id | |
| nameServer | |
| organizationId | |
| state | |
| subdomain | |
| verificationPrefix | |
| verificationToken | |
| } | |
| } |
| { | |
| "data": { | |
| "organizationDomain": { | |
| "createdAt": "2024-01-01T00:00:00.000Z", | |
| "domain": "domain_example", | |
| "id": "id_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "nameServer": "AwsRoute53", | |
| "organizationId": "organizationId_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "state": "Pending", | |
| "subdomain": "subdomain_example", | |
| "verificationPrefix": "verificationPrefix_example", | |
| "verificationToken": "verificationToken_example" | |
| } | |
| } | |
| } |
organizationDomain
Parameters
id: ID!
Returns OrganizationDomain!
createdAt: DateTime!
id: ID!
organizationId: ID!
Add a domain to the token’s organization and begin DNS verification.
GraphQL
| mutation CreateOrganizationDomain($domain: String!) { | |
| createOrganizationDomain(domain: $domain) { | |
| createdAt | |
| domain | |
| id | |
| nameServer | |
| organizationId | |
| state | |
| subdomain | |
| verificationPrefix | |
| verificationToken | |
| } | |
| } |
| { | |
| "data": { | |
| "createOrganizationDomain": { | |
| "createdAt": "2024-01-01T00:00:00.000Z", | |
| "domain": "domain_example", | |
| "id": "id_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "nameServer": "AwsRoute53", | |
| "organizationId": "organizationId_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "state": "Pending", | |
| "subdomain": "subdomain_example", | |
| "verificationPrefix": "verificationPrefix_example", | |
| "verificationToken": "verificationToken_example" | |
| } | |
| } | |
| } |
createOrganizationDomain
Parameters
domain: String!
Returns OrganizationDomain!
createdAt: DateTime!
id: ID!
organizationId: ID!
Restart verification for a domain belonging to the token’s organization.
GraphQL
| mutation ReverifyOrganizationDomain($id: ID!) { | |
| reverifyOrganizationDomain(id: $id) { | |
| createdAt | |
| domain | |
| id | |
| nameServer | |
| organizationId | |
| state | |
| subdomain | |
| verificationPrefix | |
| verificationToken | |
| } | |
| } |
| { | |
| "data": { | |
| "reverifyOrganizationDomain": { | |
| "createdAt": "2024-01-01T00:00:00.000Z", | |
| "domain": "domain_example", | |
| "id": "id_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "nameServer": "AwsRoute53", | |
| "organizationId": "organizationId_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "state": "Pending", | |
| "subdomain": "subdomain_example", | |
| "verificationPrefix": "verificationPrefix_example", | |
| "verificationToken": "verificationToken_example" | |
| } | |
| } | |
| } |
reverifyOrganizationDomain
Parameters
id: ID!
Returns OrganizationDomain!
createdAt: DateTime!
id: ID!
organizationId: ID!
Delete a domain belonging to the token’s organization and return it.
GraphQL
| mutation DeleteOrganizationDomain($id: ID!) { | |
| deleteOrganizationDomain(id: $id) { | |
| createdAt | |
| domain | |
| id | |
| nameServer | |
| organizationId | |
| state | |
| subdomain | |
| verificationPrefix | |
| verificationToken | |
| } | |
| } |
| { | |
| "data": { | |
| "deleteOrganizationDomain": { | |
| "createdAt": "2024-01-01T00:00:00.000Z", | |
| "domain": "domain_example", | |
| "id": "id_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "nameServer": "AwsRoute53", | |
| "organizationId": "organizationId_01EHWNCE74X7JSDV0X3SZ3KJNY", | |
| "state": "Pending", | |
| "subdomain": "subdomain_example", | |
| "verificationPrefix": "verificationPrefix_example", | |
| "verificationToken": "verificationToken_example" | |
| } | |
| } | |
| } |