# Cloudflare DNS

Connecting Cloudflare DNS to PYLO, what it brings and how to tell it is working.

Cloudflare DNS connects to PYLO so that:

- The sending domain's SPF, DKIM and DMARC records added by a plan a person approves, each proved by reading the zone back.
- A page's custom domain record added the same way.

## Connecting

Cloudflare DNS connects by an API key you paste into PYLO. Open Settings, then Integrations, then Cloudflare DNS.

| You provide | Where to find it |
|---|---|
| API token | In Cloudflare: My Profile, API Tokens, Create Token, the Edit zone DNS template, limited to the client's domain. |

## What PYLO reads

- The DNS records of the zones the token is scoped to

It does not read:

- Zones the token is not scoped to
- A domain whose DNS is hosted somewhere other than Cloudflare

Cloudflare DNS's own documentation: https://developers.cloudflare.com/fundamentals/api/get-started/create-token/
