Retrieve a certificate

GET/users/{user_id}/certificates/{certificate_id}

Revoked certificates remain retrievable, with status set to revoked. Template previews are not certificates and cannot be retrieved through this operation.

The response includes an ETag representing the current revision. Send this value in the If-Match header when revoking the certificate to avoid acting on an outdated version.

AuthorizationBearer <token>

Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.

In: header

Path Parameters

user_id*string
certificate_id*string

Header Parameters

X-Client-Request-Id?string

Optional client-generated identifier of the request, up to 64 characters from [A-Za-z0-9._-]. Echoed back in the response and recorded in the request log; it never replaces the server-generated X-Request-Id.

Lengthlength <= 64

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/users/string/certificates/string"
{  "data": {    "code": "string",    "deleted": true,    "fields": {},    "id": "string",    "issued_at": "2019-08-24T14:15:22Z",    "number": {      "instance": 0,      "product": 0    },    "object": "certificate",    "pdf_url": "string",    "product_id": "string",    "reissue": true,    "revision": "string",    "revoked": {      "at": "2019-08-24T14:15:22Z",      "by": {        "id": "string",        "kind": "admin"      },      "reason": "string"    },    "status": "valid",    "superseded_by_certificate_id": "string",    "supersedes_certificate_id": "string",    "user_id": "string",    "validation_url": "string"  }}