Verification
Verify a proof by SHA-256 hash (public)
Public, no-auth endpoint. Returns whether ProofLedger holds a proof for the given hash, along with blockchain transaction details and links to public explorers. It is a convenience: to check a proof without us, use its bundle with the open-source verify-proof tool and look the transaction up on any public block explorer. Rate-limited to 120 requests per hour per IP. With an API key, the key's 120 requests a minute apply instead.
get/api/v1/verify
Request
- Base URL: https://proofledger.io
- URL: https://proofledger.io/api/v1/verify
- Auth: none required
Query parameters
hashstring required
The 64-character SHA-256 hex digest of the file being verified. Lowercase.
Response
Verification result (whether or not a matching proof was found).
Example response
{
"certificate_url": "https://proofledger.io/cert/42",
"verification_url": "https://proofledger.io/verify.html?hash=a1b2c3..."
}Changes
No recorded changes to this operation across all 1 revision of this API.