Cloudflare

Cloudflare integration on indie.money — manage zone origin TLS client certificates

Written By pvdyck

Last updated About 1 hour ago

Cloudflare

Supported — manage zone-level authenticated origin pull (TLS client) certificates via the Cloudflare API.

NodesCloudflare
AuthAPI Token (Bearer) via Secure Vault

Credential Setup

When configuring the Cloudflare API credential in Secure Vault, provide:

  • API Token — your Cloudflare API token, sent as a Bearer token on every request. Verified against the Cloudflare token-verify endpoint.

Operations

Zone Certificate

  • Upload — upload an origin TLS client certificate to a zone (provide the certificate content and its private key).
  • Get — retrieve details for a single certificate by certificate ID.
  • Get Many — list certificates for a zone, with an optional status filter (Active, Expired, Deleted, Pending) and a return-all or limit option.
  • Delete — delete a certificate from a zone by certificate ID.

Zones are selectable from a dropdown loaded from your Cloudflare account, or you can specify a zone ID directly.

Compatibility

All operations supported.