Skip to content

Cloudflare Setup Guide

Connect your Cloudflare account to import and track domains registered through Cloudflare Registrar.

Before you start

Approval time
Instant
API eligibility
Domains must be registered through Cloudflare Registrar
IP whitelisting
Not required
Token expiry
No expiry unless you set one when creating the token
Setup difficulty
Medium

Credential fields

Domainion will ask for these fields when you connect your Cloudflare account.

Field Description
Account ID Found in your Cloudflare dashboard — right sidebar under Account ID
API Token Use an Account API Token. Registrar: Read is enough for sync; Registrar Domains Admin is required for auto-renew changes.

How to generate credentials in Cloudflare

  1. 1 Sign in to the Cloudflare dashboard.
  2. 2 Your Account ID is shown in the right sidebar of the dashboard home — copy it.
  3. 3 Go to My Profile > API Tokens > Create Token.
  4. 4 Choose Create Custom Token.
  5. 5 Under Permissions, add Account > Registrar > Read. To let Domainion change auto-renew for Cloudflare Registrar domains, also add Account > Registrar Domains Admin.
  6. 6 Under Account Resources, select Include > All accounts (or your specific account).
  7. 7 Click Continue to Summary, then Create Token.
  8. 8 Copy the token — it is shown once.

Open Cloudflare API settings →

How to connect credentials in Domainion

  1. 1 Sign in to Domainion and go to Registrars in the left sidebar.
  2. 2 Find the Cloudflare card and click Configure.
  3. 3 Fill in the credential fields and click Save Credentials.
  4. 4 Click Sync Domains to import your domains immediately, or wait for the next automatic daily sync.

Sync behaviour

Domainion syncs your domain list from Cloudflare once per day automatically. You can also trigger a manual sync at any time from the Registrars page.

Each sync imports your domain names, expiry dates, and auto-renew status.

Auto-renew: You can toggle auto-renew for each domain directly in Domainion. Changes are sent to Cloudflare immediately.

Troubleshooting

No domains returned after sync
Only domains registered through Cloudflare Registrar are returned. Domains you point at Cloudflare DNS but registered elsewhere will not appear.
Authentication error
For sync, verify your token has Registrar: Read permission. For auto-renew changes, verify it also has Registrar Domains Admin. Cloudflare distinguishes between User API Tokens and Account API Tokens — use an Account token and ensure it is scoped to the correct account.

References

Last verified: 2026-05-20

Confirm deletion