ALL

Solo para leer y verificar. No puedes copiar, usar, modificar ni redistribuir este código. Aviso completo en la página principal.

contracts/schemas/acme-lapsed-response.schema.json

SHA-256: 07d5a336bf4840d0b2fb2aa6465499cc3c5f45710d8c1efd0ce2d86cfe1954ac
29 líneas · 1606 bytes · Ver en GitHub

1{
2 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "$id": "https://all-mcp.fyi/contracts/v2/acme-lapsed-response.schema.json",
4 "title": "GET /v1/commerce/acme/lapsed?limit=<n>, a read key: the first issuances whose reservation ended unconfirmed after the computer had set a TXT, so that the budget keeps their slot for the whole window (an order may have been finalized and the CA may have issued a certificate nobody told the broker about). total counts all of them; entries are the ones at least policy.budget.lapsed_lift_after_s past the end of their reservation, which is the earliest a CT reconciliation may lift them (the CT logs need that long to show a certificate), oldest first, 100 at most. ended_at is when the reservation ran out.",
5 "type": "object",
6 "required": ["ok", "v", "server_time", "total", "entries"],
7 "additionalProperties": false,
8 "properties": {
9 "ok": {"const": true},
10 "v": {"const": 1},
11 "server_time": {"$ref": "common.schema.json#/$defs/epoch_s"},
12 "total": {"$ref": "common.schema.json#/$defs/count"},
13 "entries": {
14 "type": "array",
15 "maxItems": 100,
16 "items": {
17 "type": "object",
18 "required": ["label", "host", "spki_sha256", "ended_at"],
19 "additionalProperties": false,
20 "properties": {
21 "label": {"$ref": "common.schema.json#/$defs/label"},
22 "host": {"$ref": "common.schema.json#/$defs/fqdn"},
23 "spki_sha256": {"$ref": "common.schema.json#/$defs/sha256_b64url"},
24 "ended_at": {"$ref": "common.schema.json#/$defs/epoch_s"}
25 }
26 }
27 }
28 }
29}