Skip to main content
POST
/certify
Authentication: Required (if enabled) Executes the same query as POST /query, then returns a Verifiable Query Certificate (VQC): a deterministic, base64-encoded object a third party re-derives offline to re-verify the result. See Proof-Carrying Knowledge and the Certificate Specification.

Request Body

Identical to /query — the tagged QueryRequest.
The properties variant is not certifiable: the certificate format carries only canonical node/edge evidence, with no field for property values, so it returns 400 Bad Request.

Response

Example

A verifier decodes certificate, re-runs it against a graph whose canonical export hashes to state_hash, and compares bytes. Equality re-verifies the result without trusting this server.
Last modified on June 2, 2026