Fetch a Custom Domain
Retrieves details for a specific AI Gateway dataset.
Retrieves details for a specific AI Gateway dataset.
Fetches a custom page and also returns its HTML.
Gets information for a specific sending subdomain.
Fetches share by ID.
Fetches information about an Access application.
Fetches a single Access policy configured for an application. Returns both exclusively owned and reusable policies used by the application.
Fetches a single Access group.
Fetches a configured identity provider.
Gets an account-scoped Access JIT request summary and its lifecycle events in chronological order.
Fetches a single page of user results from an Access policy test.
Fetches a single Access reusable policy.
Retrieves a single IdP federation grant by its UID.
Fetches a single mTLS certificate.
Retrieve the maintenance configuration for a specific catalog, including compaction settings and credential status.
Fetch a single domain.
Show individual domain.
Gets information about a domain.
Gets security details and statistics about a domain.
Gets historical security threat and content categories currently and previously assigned to a domain.
Fetch a list of all domains associated with a Pages project.
Returns security details and statistics about multiple domains in a single request. **Behavior change — domain ranking is becoming opt-in.** This endpoint previously included domain ranking data in every response and accepted a `skip_ranking=true` query parameter to opt out. That parameter is being deprecated and ranking will no longer be returned by default. Callers that want ranking data must pass `include_ranking=true`. The `skip_ranking` parameter will be silently ignored once the change ships.
Returns the expected DNS records for a sending subdomain.
Returns the desired DNS records for a sending subdomain along with a live diff against actual DNS state. Use this to detect missing, unlocked, foreign, or multi-record conflicts before deciding whether to call the fix endpoint.
Gets a single excluded recipient of a share by its identifier tag.
Get share recipient by ID.
Get share resource by ID.
Returns a Workers subdomain for an account.
Retrieve the maintenance configuration for a specific table, including compaction settings.
Retrieves tags for a specific zone-level resource.
Retrieves tags for a specific account-level resource.
Gets the Access key rotation settings for an account.
Fetches the current status of a given Access policy test.
Retrieves the requested TLD information.
Lists Access policies configured for an application. Returns both exclusively scoped and reusable policies used by the application.
Lists all Access groups.
Lists all configured identity providers.
Lists Access reusable policies.
Lists all account shares.
List all mTLS hostname settings for this account.
Returns a list of Authenticator Device AAGUIDs for MFA configuration.
List custom pages
List domains handled by Registrar.
Lists the IdP federation grants owned by the account.
Lists all mTLS root certificates.
Lists all organization shares.
List all the resource groups for an account.
Lists all sending-enabled subdomains for the zone.
Lists the accounts excluded from an organization-targeted share. Only valid for shares with `target_type=organization`.
List share recipients by share ID. Returns **all** recipients regardless of their `association_status` (associating, associated, disassociating, disassociated). Callers that want only "active" recipients must filter client-side on the `association_status` field.
List share resources by share ID.
Lists SSH Certificate Authorities (CA).
Lists all distinct tag keys and their distinct values across resources in an account.
Lists all distinct tag keys used across resources in an account.
Lists all distinct values for a given tag key, optionally filtered by resource type.
Lists all tagged resources for an account.
Return matches for string queries based on ID
Return string queries based on ID
Return the total number of saved string queries
Searches for domain name suggestions based on a keyword, phrase, or partial domain name. Returns a list of potentially available domains with pricing information. **Important:** Results are non-authoritative and based on cached data. Always use the `/domain-check` endpoint to verify real-time availability before attempting registration. Suggestions are scoped to extensions supported for programmatic registration via this API (`POST /registrations`). Domains on unsupported extensions will not appear in results, even if they are available at the registry level. ### Use cases - Brand name discovery (e.g., "acme corp" → acmecorp.com, acmecorp.dev) - Keyword-based suggestions (e.g., "coffee shop" → coffeeshop.com, mycoffeeshop.net) - Alternative extension discovery (e.g., "example.com" → example.com, example.app, example.xyz) ### Workflow 1. Call this endpoint with a keyword or domain name. 2. Present suggestions to the user. 3. Call `/domain-check` with the user's chosen domains to confirm real-time availability and pricing. 4. Proceed to `POST /registrations` only for supported non-premium domains where the Check response returns `registrable: true`. **Note:** Searching with just a domain extension (e.g., "com" or ".app") is not supported. Provide a keyword or domain name.
Searches for domain name suggestions based on a keyword, phrase, or partial domain name. Returns a list of potentially available domains with pricing information. **Important:** Results are non-authoritative and based on cached data. Always use the `/domain-check` endpoint to verify real-time availability before attempting registration. Suggestions are scoped to extensions supported for programmatic registration via this API (`POST /registrations`). Domains on unsupported extensions will not appear in results, even if they are available at the registry level. ### Use cases - Brand name discovery (e.g., "acme corp" → acmecorp.com, acmecorp.dev) - Keyword-based suggestions (e.g., "coffee shop" → coffeeshop.com, mycoffeeshop.net) - Alternative extension discovery (e.g., "example.com" → example.com, example.app, example.xyz) ### Workflow 1. Call this endpoint with a keyword or domain name. 2. Present suggestions to the user. 3. Call `/domain-check` with the user's chosen domains to confirm real-time availability and pricing. 4. Proceed to `POST /registrations` only for supported non-premium domains where the Check response returns `registrable: true`. **Note:** Searching with just a domain extension (e.g., "com" or ".app") is not supported. Provide a keyword or domain name.
Tell us which provider you need, and we will ship it in the registry.
Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.