Marketplace · Extension
Cloudflare Domains
Connect the Domain module to Cloudflare Registrar and DNS as separate roles.
About this package
What it does
Connect the Domain module to Cloudflare Registrar and DNS as separate roles. The extension registers cloudflare-registrar for availability and registration, and cloudflare-dns for zone and record management. Renewal is not supported by the registrar adapter, even though Cloudflare itself has domain-renewal features. 2
Requirements
Agovena Core ^0.0.1. Enable Domain before this extension. 1
This extension is not marked production-ready. Validate its supported workflow in your own test environment before accepting customer orders.
Set up the package
Enable the Domain module and configure account_id and secret api_token. The manifest makes both fields optional, but actual API operations require nonempty values. Use registrar_key: cloudflare-registrar and, when required, dns_provider_key: cloudflare-dns on the product capability. Confirm your account has access to the Registrar API used by this adapter.
Operation and failure handling
Registrar requests use account-scoped domain-check and registration endpoints. A missing domain in the availability response is treated as unavailable. Renewal throws an unsupported-operation error. DNS changes require a prepared zone reference and validated record values. The DNS record list requests one page of 100 records, so do not treat it as a complete inventory of a larger zone. 2