ACM

acm

ACM

Total TLS

acm.total_tls

Methods

Enable Or Disable Total TLS -> Envelope<{ certificate_authority, enabled, validity_period }>
post/zones/{zone_id}/acm/total_tls

Set Total TLS Settings or disable the feature for a Zone.

Security
API Email + API Key

The previous authorization scheme for interacting with the Cloudflare API, used in conjunction with a Global API key.

Example: X-Auth-Email: user@example.com

The previous authorization scheme for interacting with the Cloudflare API. When possible, use API tokens instead of Global API keys.

Example: X-Auth-Key: 144c9defac04969c7bfad8efaa8ea194

Accepted Permissions (at least one required)

SSL and Certificates Write

Parameters
zone_id: string
(maxLength: 32)

Identifier

Response fields
errors: Array<>
messages: Array<>
success: true

Whether the API call was successful

result: { certificate_authority, enabled, validity_period }
Optional
Request example
200Example
Total TLS Settings Details -> Envelope<{ certificate_authority, enabled, validity_period }>
get/zones/{zone_id}/acm/total_tls

Get Total TLS Settings for a Zone.

Domain types

CertificateAuthority = "google" | "lets_encrypt" | "ssl_com"

The Certificate Authority that Total TLS certificates will be issued through.