certificate.revoked
The certification authority revoked the certificate; it never signs again.
Parameters
Section titled “Parameters”Header Parameters
Section titled “Header Parameters”The event id (UUIDv7), the same on every attempt and replay: deduplicate on it.
Unix time (seconds) of this attempt. Refuse values more than 5 minutes from your clock.
Space-separated v1,<base64> signatures: HMAC-SHA256 of <webhook-id>.<webhook-timestamp>.<body> with the base64-decoded part of the whsec_ secret. Accept the request if any of them matches (there is one per valid secret during a rotation).
Request Bodyrequired
Section titled “Request Bodyrequired”An event about a .p12 certificate: data is the Certificate as the API returned it when the event happened (texts in English).
object
Example
01a14082-3c1d-7f0e-8b2a-6d5e4f3a2b10Example
certificate.verifiedMode of the resource.
An issuer’s .p12 signing certificate. Flashpi checks the upload asynchronously (processing, then accepted or rejected); the file and its password are never returned.
object
Mode of the API key that uploaded it. A certificate of the issuer onboarding serves every mode (allModes): it shows the mode of the API key that reads it.
Whether it serves every mode (test and live): a certificate uploaded through the issuer onboarding (POST /v1/issuer-onboardings). False for one uploaded for one mode.
Example
processingWhether it signs documents now: accepted, within its validity and not blocked.
Subject distinguished name.
Distinguished name of the certification authority that issued it.
Example
4f2a9c01SHA-256 of the certificate, hex.
The RUC found in the certificate, when its authority writes one.
Example
1790000000001Whether the certification authority revoked the certificate. good: verified not revoked. pending: could not be verified yet; it still signs until blockAt and is checked again hourly. blocked: still unverified after 7 days, or its chain is no longer trusted (blockedReason); it does not sign. revoked: never signs again.
object
Example
goodPending only: when it stops signing if still unverified.
The body sent to thin endpoints: the event without its snapshot. Read it with GET /v1/events/{id}.
object
Responses
Section titled “Responses”Acknowledged. Anything else is retried.