GraphQL referenceMutations
Simulate Verification Success
Dev-only: skip DNS / cert validation and force a domain to active. The resolver rejects this mutation when NODE_ENV is production. Used to iterate on CMS state-transition UI without a real cert issuance. Access: Requires the site:update permission.
MUTATION
simulateVerificationSuccess(input: SimulateVerificationSuccessInput!): SiteDomainMutationOutput!Dev-only: skip DNS / cert validation and force a domain to active. The
resolver rejects this mutation when NODE_ENV is production. Used to
iterate on CMS state-transition UI without a real cert issuance.
Access: Requires the site:update permission.
Arguments
input*Returns
- simulateVerificationSuccess
message?StringsiteDomain?A host that resolves to a Site. Each Site has at least one platform domain plus zero-or-more custom domains.
success*Boolean!Example Request
mutation SimulateVerificationSuccess($input: SimulateVerificationSuccessInput!) { simulateVerificationSuccess(input: $input) { message siteDomain { certProvider createdAt host id isPrimary kind lastCheckedAt lastError site { canonicalUrl createdAt externalStreamUrl id name organizationId shortId slug } verificationRecords { a } } success }}{ "input": { "id": "1" }}{ "data": { "simulateVerificationSuccess": { "message": "string", "siteDomain": { "certProvider": "CADDY_LE", "createdAt": "<DateTime>", "host": "string", "id": "1", "isPrimary": true, "kind": "CUSTOM", "lastCheckedAt": "<DateTime>", "lastError": "string", "site": { "canonicalUrl": "string", "createdAt": "<DateTime>", "externalStreamUrl": "string", "id": "1", "name": "string", "organizationId": "1", "shortId": "string", "slug": "string" }, "verificationRecords": { "a": [ "string" ] } }, "success": true } }}