Get Client CA
Read full record of one client CA, including the PEM-encoded root certificate. Used by tools that need to display or distribute the CA — e.g. an admin UI showing the CA fingerprint for clients to pin, or a script that exports the CA to a Kubernetes secret.
Returns the CA record (uuid, user_uuid, name, description, ca_pem, subject/issuer fields, fingerprint, not_before/not_after, created_at/updated_at, kind (uploaded or managed), and quota_paused_at while it is paused over the plan's limit). A managed CA's ca_pem is its public certificate only: ngris keeps its private key, which can't be exported. user_uuid is the member who uploaded it, absent once that user is deleted — the CA is the account's either way. Unlike the list, this includes ca_pem but does not include endpoint_count.
Path parameters
uuid from /client-cas.Deprecated: the legacy integer id is still accepted in the path until the sunset, answered with Deprecation and Sunset headers. Use the uuid.
Response (200 OK)
Same shape as a list entry, plus:
-----BEGIN CERTIFICATE-----… -----END CERTIFICATE-----.Deprecated: until the sunset this response also carries the legacy integer id and *_id fields. Don't use them; read uuid and the *_uuid fields.
Errors
integer_id_unsupported). A path segment that is neither a uuid nor an integer matches no route (404).cert:read permission in the active account.