List Certificate Requests
Retrieve a paginated list of certificate requests
status to narrow.
X-API-Version: 2026-03-01 header in your request to
use this API version. Certificate-request endpoints are live-only — using a
sk_test_* key returns TESTMODE_NOT_SUPPORTED.Filtering by status
status accepts the public certificate-request vocabulary:
| Value | Description |
|---|---|
pending | Awaiting a response from the customer. |
fulfilled | The customer submitted a certificate and it was accepted. |
canceled | The request was canceled before fulfillment. |
invalid | The request expired or could not be fulfilled. |
Filtering by customer
Passcustomer_id together with id_type to narrow by buyer:
id_type=id(default) — match against the Numeral-issuedcust_*id.id_type=reference_customer_id— match against your reference id.
Pagination
Responses use cursor pagination. Thenext_cursor field is the last id of
the current page — pass it back as cursor to fetch the next page.
next_cursor is omitted (not null) on the final page.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
2026-03-01 Query Parameters
Filter by public status.
Public lifecycle state of a certificate request. The internal status enum is narrower in the public vocabulary on purpose — processing collapses to pending, failed collapses to invalid.
pending, fulfilled, canceled, invalid Filter by customer. Pair with id_type to choose Numeral id vs. reference id.
How to interpret customer_id. Use id (the default) for the Numeral cust_* id, or reference_customer_id for your own id. Validated whenever present — passing an unknown value returns INVALID_REQUEST (400) even if customer_id is not also supplied.
id, reference_customer_id Filter by certificate type. Accepts either the stable identifier (e.g. US-CA-CDTFA-230) or the numeric type id (e.g. 12).
Max items per page (1–100). Defaults to 10.
1 <= x <= 100Pagination cursor — pass next_cursor from the previous response.
Response
Certificate request list