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.
View JSON Schema on GitHub

JSON Schema

workos-organizationdomainstandalone-schema.json Raw ↑
{
  "$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"
  ]
}