Skip to content
GitmoapAPIBeta
Schema

VerificationChallenge

An open self-service namespace-ownership challenge on a publisher. The token is a non-secret nonce the publisher places publicly (a DNS TXT record or a GitHub repo file) for the platform to read back.

Shape

  • expires_atstringRFC 3339; after this the challenge is no longer verifiable.
  • methodVerificationMethodmanualdnsgithubHow a publisher's verified flag was earned. Manual is the platform-admin grant (D3); Dns / Github are the self-service namespace-ownership proofs.
  • targetstringThe domain or GitHub organisation being verified. It must match the publisher's namespace.
  • tokenstringgitmoap-verify=<nonce> — the value to place.

Example

Synthesized example
{
"expires_at": "2026-10-11T09:29:01Z",
"method": "manual",
"target": "target-70df",
"token": "token-7029"
}

Graph

Used inside

No schema contains this one.

Contains

No named schema inside.

Used by

Sent by 0 operations

No operation takes it as a request body.

Returned by 0 operations

No operation returns it directly.