v1
latestOpenAPI 3.0.1MIT2026-07-26286592.7 KBList Certificate Requests
Retrieve a paginated list of certificate requests. Filter by status, customer, certificate type, and time windows. Live-only — sk_test_* keys are rejected with TESTMODE_NOT_SUPPORTED.
Query parameters
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.
Filter by public status.
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.
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.
Pagination cursor — pass next_cursor from the previous response.
Headers
Response
Certificate request list
Example response
{
"certificate_requests": [
{
"id": "cert_req_b2f1e4a3-9c0d-4e7a-8b1f-2d5a6e7b8c9d",
"object": "tax.certificate_request",
"customer": {
"id": "cust_6126acaf-7379-411a-8ada-00005bac0715",
"reference_customer_id": "20506",
"name": "Acme Co"
},
"linked_buyer": {
"id": "12345",
"legal_name": "Acme Co"
},
"certificate_id": "cert_a8f3d2c1-1b9a-4c5e-8d7e-6f4a3b2c1d0e",
"certificate_type_id": "US-CA-CDTFA-230",
"jurisdictions": [
"US-CA"
]
}
]
}