{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DomainVerificationToken",
  "title": "DomainVerificationToken",
  "type": "object",
  "required": [
    "domain",
    "token",
    "verificationMethod",
    "url"
  ],
  "properties": {
    "domain": {
      "type": "string",
      "example": "cisco.com",
      "description": "The domain name for which the token is generated."
    },
    "token": {
      "type": "string",
      "example": "f5014515-6559-4a30-9d68-0deb028f27b7",
      "description": "A token needs to be added as a TXT record in your domain's DNS settings. You should add the following string: 'cisco-ci-domain-verification=<token>' as a TXT record in your DNS settings."
    },
    "verificationMethod": {
      "type": "string",
      "example": "DNS_TXT",
      "description": "Domain verification method: Currently, we only support the DNS_TXT method for domain verification."
    },
    "url": {
      "type": "string",
      "example": "https://identity.webex.com/organization/bf732c85-68ca-4867-94e4-937286ad2fd4/v1/actions/DomainVerification/GetToken/invoke",
      "description": "Use this URL for retrieving an authentication token needed to interact with the Domain Verification API."
    }
  }
}