List a user's certificates

GET/users/{user_id}/certificates

Returns the certificates issued to the user, including revoked certificates. Deleted certificates are not included.

The collection can be filtered by product, status, and issue date, and is paginated with a cursor. When the credentials are restricted to specific products, only certificates for those products are returned.

The fields object, which contains the document, address, and custom field values recorded at issuance, is included only when the credential has the users.read_personal permission.

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

Public ID of the user, prefixed with usr_.

Query Parameters

limit?integer

Maximum number of items to return, from 1 to 200.

Range1 <= value <= 200
cursor?string

Cursor for the next page, taken from page.next_cursor of the previous response.

sort?string

Sort order. A leading - sorts in descending order.

Value in

  • "id"
  • "-id"
product_id?string

Only certificates issued for the product with this public ID.

status?string

Only certificates with this status.

Value in

  • "valid"
  • "revoked"
issued_after?string

Only items issued after this date and time (ISO 8601).

Formatdate-time
issued_before?string

Only items issued before this date and time (ISO 8601).

Formatdate-time

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

application/json

application/json

application/json

curl -X GET "https://example.com/users/string/certificates"
{  "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"    }  ],  "page": {    "limit": 1,    "next_cursor": "string",    "prev_cursor": "string"  }}