WorkOS · Schema
OrganizationDomainStandAlone
AuthenticationIdentity ProviderSSOSAMLOIDCSCIMDirectory SyncAuthorizationFGAAudit LogsMFAB2B SaaSAgentsMCP
Properties
| Name | Type | Description |
|---|---|---|
| object | string | Distinguishes the organization domain object. |
| id | string | Unique identifier of the organization domain. |
| organization_id | string | ID of the parent Organization. |
| domain | string | Domain for the organization domain. |
| state | string | Verification state of the domain. |
| verification_prefix | string | The prefix used in DNS verification. |
| verification_token | string | Validation token to be used in DNS TXT record. |
| verification_strategy | string | Strategy used to verify the domain. |
| created_at | string | An ISO 8601 timestamp. |
| updated_at | string | An ISO 8601 timestamp. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/OrganizationDomainStandAlone",
"title": "OrganizationDomainStandAlone",
"type": "object",
"properties": {
"object": {
"type": "string",
"description": "Distinguishes the organization domain object.",
"const": "organization_domain"
},
"id": {
"type": "string",
"description": "Unique identifier of the organization domain.",
"example": "org_domain_01EHZNVPK2QXHMVWCEDQEKY69A"
},
"organization_id": {
"type": "string",
"description": "ID of the parent Organization.",
"example": "org_01HE8GSH8FQPASKSY27THRKRBP"
},
"domain": {
"type": "string",
"description": "Domain for the organization domain.",
"example": "foo-corp.com"
},
"state": {
"type": "string",
"enum": [
"failed",
"legacy_verified",
"pending",
"unverified",
"verified"
],
"description": "Verification state of the domain.",
"example": "pending"
},
"verification_prefix": {
"type": "string",
"description": "The prefix used in DNS verification.",
"example": "superapp-domain-verification-z3kjny"
},
"verification_token": {
"type": "string",
"description": "Validation token to be used in DNS TXT record.",
"example": "m5Oztg3jdK4NJLgs8uIlIprMw"
},
"verification_strategy": {
"type": "string",
"enum": [
"dns",
"manual"
],
"description": "Strategy used to verify the domain.",
"example": "dns"
},
"created_at": {
"format": "date-time",
"type": "string",
"description": "An ISO 8601 timestamp.",
"example": "2026-01-15T12:00:00.000Z"
},
"updated_at": {
"format": "date-time",
"type": "string",
"description": "An ISO 8601 timestamp.",
"example": "2026-01-15T12:00:00.000Z"
}
},
"required": [
"object",
"id",
"organization_id",
"domain",
"created_at",
"updated_at"
]
}