Easy2257
API Reference

Certificate Revocation List

GET /api/v1/productions/revoked-certificates — Daily CRL sync for batch certificate validation.

Run this on a daily cron. If a productionId appears in this list with reason: takedown_request, remove the content from public surfaces. If the reason is annual_renewal, replace your stored certificate with the one from the production.certificate_renewed webhook.

GET
/api/v1/productions/revoked-certificates

Authorization

BearerAuth
AuthorizationBearer <token>

Partner API key. Use ez_test_ prefix for sandbox, ez_live_ for production.

In: header

Query Parameters

since?string

ISO 8601 timestamp. Default: 30 days ago.

Formatdate-time
limit?string

Max results (1–10000). Default 1000.

cursor?string

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://easy2257.com/api/v1/productions/revoked-certificates"
{
  "revokedAt": "2026-04-24T18:00:00Z",
  "revocations": [
    {
      "productionId": "prod_xyz",
      "revokedAt": "2026-04-24T18:00:00Z",
      "reason": "takedown_request"
    }
  ],
  "nextCursor": "string"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}
{
  "error": "externalUserId is required",
  "code": "missing_parameter"
}