Cloudflare API | ACM
Domain/Zone Management
IP Addresses
Radar
Shared

ACM

acm

ACM

Custom Trust Store

acm.custom_trust_store

Methods

List Custom Origin Trust Store Details -> V4PagePaginationArray<>
get/zones/{zone_id}/acm/custom_trust_store

Get Custom Origin Trust Store for a Zone.

Upload Custom Origin Trust Store -> Envelope<>
post/zones/{zone_id}/acm/custom_trust_store

Add Custom Origin Trust Store for a Zone.

Custom Origin Trust Store Details -> Envelope<>
get/zones/{zone_id}/acm/custom_trust_store/{custom_origin_trust_store_id}

Retrieves details about a specific certificate in the custom origin trust store, including expiration and subject information.

Delete Custom Origin Trust Store -> Envelope<{ id }>
delete/zones/{zone_id}/acm/custom_trust_store/{custom_origin_trust_store_id}

Removes a CA certificate from the custom origin trust store. Origins using certificates signed by this CA will no longer be trusted.

Domain types

CustomTrustStore = { id, certificate, expires_on, 5 more... }
ACM

Total TLS

acm.total_tls

Methods

Total TLS Settings Details -> Envelope<{ certificate_authority, enabled, validity_period }>
get/zones/{zone_id}/acm/total_tls

Get Total TLS Settings for a Zone.

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.

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.

Domain types

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

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