{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Attach a custom domain to a Cloudflare Pages project.","properties":{"path":{"type":"object","properties":{"project_name":{"$ref":"#/definitions/pages_project_name"},"account_id":{"$ref":"#/definitions/pages_identifier"}},"required":["project_name","account_id"],"additionalProperties":false},"body":{"type":"object","properties":{"name":{"$ref":"#/definitions/pages_domain_name"}},"required":["name"]}},"required":["path","body"],"additionalProperties":false,"definitions":{"pages_project_name":{"description":"Name of the Pages project. Must begin with a lowercase letter or digit and contain only lowercase letters, digits, and hyphens.","type":"string","pattern":"^[a-z0-9][a-z0-9-]*$","examples":["this-is-my-project-01"]},"pages_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"pages_domain_name":{"description":"Fully qualified domain name for the Pages project, such as `example.com`.","type":"string","pattern":"^([a-zA-Z0-9][\\-a-zA-Z0-9]*\\.)+[\\-a-zA-Z0-9]{2,20}$","examples":["example.com"]}}},"name":"Add a Pages custom domain","id":"cloudflare.pages-domains-add-domain","example":{"path":{"project_name":"this-is-my-project-01","account_id":"023e105f4ecef8ad9ca31a8372d0c353"},"body":{"name":"example.com"}},"maxRequests":1,"summary":false}}