List Client CAs
List the X.509 root CAs the calling user has uploaded for mTLS validation. Once uploaded, a client CA can be attached to one or more endpoints via PUT /v1/endpoints/{id}/mtls — clients connecting to that endpoint must present a leaf cert chained to one of the trusted roots, or the TLS handshake fails at the edge.
Account scope: these client CAs belong to your active account and are shared with its members per your role's permissions. Use switch account to manage a different account's CAs.
Use this for service-to-service auth where every caller has a unique client cert (issued by your own internal PKI), or for high-assurance deployments where password/token auth alone isn't enough.
Listed CAs include an endpoint_count showing how many endpoints currently use each CA — non-zero counts block deletion until you detach.
Response (200 OK)
created_at DESC.ca_ids[].Errors
cert:read permission in the active account.