{"endpoint":"/api/openreceipt/verify","title":"A11 OpenReceipt v1 Verifier (stateless)","description":"POST an OpenReceipt v1 JSON body. Returns shape validity, the RFC 8785 canonical SHA-256 of the unsigned receipt, and Ed25519 signature verification when a signature is present. Nothing is stored. This verifies records; it does not certify compliance, safety, or legal sufficiency.","usage":{"method":"POST","body":"the receipt itself","max_bytes":16384,"signature_encoding":"base64 raw: 32-byte public key, 64-byte signature"},"same_algorithm_as_sdk":"https://www.article11.ai/js/openreceipt.js","spec":"https://www.article11.ai/schemas/openreceipt.v1.json","example":"https://www.article11.ai/schemas/openreceipt.example.json","license":"CC0","chain":"UNBROKEN","timestamp":"2026-07-11T00:00:39.809Z"}