---
title: "Complete one Cloudflare DNS authorization"
method: GET
path: "/v1/cloudflare/oauth/callback"
---

# Complete one Cloudflare DNS authorization

`GET /v1/cloudflare/oauth/callback`

## Request

- Base URL: `https://app.ohmyho.st`
- URL: `https://app.ohmyho.st/v1/cloudflare/oauth/callback`
- Auth: none required

Successful callbacks require code and state and complete one previously authenticated project authorization. Provider rejection instead supplies error and optional error_description, error_uri and state; it returns a static actionable problem without completing authorization or reflecting provider input. Success and error parameters cannot be combined. This callback grants no general unauthenticated product access.

## Query parameters

- `code` string
- `state` string
- `error` string
- `error_description` string
- `error_uri` string

## Response `200`

Authorization completed; the browser window may be closed.

## Other responses

- `400`: The request failed.
- `429`: The request failed.
- `503`: The request failed.

---

[API](https://skmtc.dev/ohmyho/apis/ohmyho-st-api.md) · [All operations](https://skmtc.dev/ohmyho/apis/ohmyho-st-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ohmyho/apis/ohmyho-st-api/revisions/d069888c0017?raw)
