Verify a custom domain
Checks the _flyn TXT record; when it matches the stored token the domain is attached for serving, then routing and hosting ownership are checked and the domain row is updated. Returns 200 whether or not the domain is ready yet: read verification. Safe to call repeatedly, but each call rewrites status from the live checks.
Auth: API key (Bearer flyn_sk_live_...), or the signed-in dashboard session cookie when no API key header is sent. MCP OAuth access tokens are not accepted here and get 401.
Plan: Pro, Lifetime or Team (a member of a paying owner's workspace has the effective plan team) only; Free gets 403 UPGRADE_REQUIRED.
Rate limit: 5 requests per 60 s per client IP, fixed window, in memory per server instance, checked before authentication.
Request
- Base URL: https://www.flyn.to
- URL: https://www.flyn.to/api/domains/{id}/verify
- Auth: HTTP bearer
Response
Verification result.
Changes
No recorded changes to this operation across all 1 revision of this API.