Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Certificate Enrolment Protocols Certificate API

Issued certificate retrieval and revocation.

This API exposes 2 operations across 2 paths, and defines 1 schema. It is described by OpenAPI 3.1.0, at version 1.0.0.

Requests are made against 2 base URLs: https://acme-v02.api.letsencrypt.org, https://acme-staging-v02.api.letsencrypt.org.

2 operations 2 paths 1 schemas 2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
1.0.0
Servers
https://acme-v02.api.letsencrypt.org
https://acme-staging-v02.api.letsencrypt.org
License
Resource Areas
1

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 2 POST. Each is listed below with its method, path, parameters, and response codes.

Certificate 2

Issued certificate retrieval and revocation.

POST
/acme/cert/{id}
Download an issued certificate
downloadCertificate 1 param body → 200
POST
/acme/revoke-cert
Revoke a certificate
revokeCertificate body → 200

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is JwsRequest (3 properties). Each schema is shown below with its type and property counts.

JwsRequest
object
A JSON Web Signature (JWS) flattened serialization object.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

certificate-enrolment-protocols-certificate-api-openapi.yml Raw ↑