ALL

For reading and verification only. You may not copy, use, modify or redistribute this code. Full notice on the main page.

contracts/schemas/acme-confirm-request.schema.json

SHA-256: df429f2a55528772a60673026de4240d645391ee5c7d3ea9a563c764ff6c6b6b
15 lines · 726 bytes · View on GitHub

1{
2 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "$id": "https://all-mcp.fyi/contracts/v2/acme-confirm-request.schema.json",
4 "title": "POST /v1/devices/acme/confirm. The budget is consumed here, not at reserve. spki_sha256 must be the one reserved.",
5 "type": "object",
6 "required": ["v", "reservation_id", "spki_sha256", "not_before", "not_after"],
7 "additionalProperties": false,
8 "properties": {
9 "v": {"const": 1},
10 "reservation_id": {"$ref": "common.schema.json#/$defs/reservation_id"},
11 "spki_sha256": {"$ref": "common.schema.json#/$defs/sha256_b64url"},
12 "not_before": {"$ref": "common.schema.json#/$defs/epoch_s"},
13 "not_after": {"$ref": "common.schema.json#/$defs/epoch_s"}
14 }
15}