Client Certificates
client_certificates
Methods
get/zones/{zone_id}/client_certificates
List all of your Zone's API Shield mTLS Client Certificates by Status and/or using Pagination
get/zones/{zone_id}/client_certificates/{client_certificate_id}
Get Details for a single mTLS API Shield Client Certificate
post/zones/{zone_id}/client_certificates
Create a new API Shield mTLS Client Certificate
Security
The preferred authorization scheme for interacting with the Cloudflare API. Create a token.
Example: Authorization: Bearer Sn3lZJTBX6kkg7OdcBUAxOO963GEIyGQqnFTOFYY
Accepted Permissions (at least one required)
SSL and Certificates Write
path Parameters
zone_id: string
(maxLength: 32)Identifier.
Response fields
errors: Array<{ code, message, documentation_url, 1 more... }>
messages: Array<{ code, message, documentation_url, 1 more... }>
success: true
Whether the API call was successful.
Request example
200Example
patch/zones/{zone_id}/client_certificates/{client_certificate_id}
If a API Shield mTLS Client Certificate is in a pending_revocation state, you may reactivate it with this endpoint.
delete/zones/{zone_id}/client_certificates/{client_certificate_id}
Set a API Shield mTLS Client Certificate to pending_revocation status for processing to revoked status.
Domain types
ClientCertificate = { id, certificate, certificate_authority, 15 more... }