Verify a receipt signature, no key needed

Recomputes the canonical JSON of the receipt without its signature field and verifies the Ed25519 signature with the public key named by its kid. Free and unmetered; body up to 100 KB. The same check can be done offline with the keys file.

post/v1/receipts/verify

Request

  • Base URL: https://api.recallsapi.com
  • URL: https://api.recallsapi.com/v1/receipts/verify
  • Auth: none required

Request body

Response

valid true or false, with a reason when false

validboolean
kidstring nullable
issued_atstring nullable
reasonstring

Only when valid is false

Changes

No recorded changes to this operation across all 1 revision of this API.