Start project-scoped Cloudflare DNS authorization

Creates or replays one short-lived authorization URL for the customer Cloudflare zone bound to the project's Paid domain. Pending requests replay the original handoff. Expired or consumed requests return cloudflare_authorization_closed (409); read current DNS authorization status and reuse a valid matching grant, or request a fresh authorization with a new key. No provider credential is returned.

post/v1/projects/{project_id}/cloudflare-dns/authorization

Request

  • Base URL: https://app.ohmyho.st
  • URL: https://app.ohmyho.st/v1/projects/{project_id}/cloudflare-dns/authorization
  • Auth: HTTP bearer

Path parameters

project_idstring required

Project identifier.

Headers

X-Request-Idstring

Optional caller-provided correlation identifier.

Idempotency-Keystring required

Identifies one mutation and its canonical request payload.

Request body

zonestring required

Response

A short-lived Cloudflare authorization URL.

authorization_idstring required
authorization_urlstring uri required
expires_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.