Public verify API
Unauthenticated endpoints for transparency log head, per-event verification bundles, and agent DID documents. Used by public verify links in the console.
Transparency log head
GET
/v1/public/orgs/:slug/transparency/headNone200
{
"organization_slug": "acme",
"tree_size": 42,
"latest_log_index": 41,
"latest_leaf_hash": "…",
"latest_published_at": "2026-05-21T12:00:00.000Z"
}Verify event (public bundle)
GET
/v1/public/orgs/:slug/verify/:eventIdNoneQuery ?verify=1 to include inline verification result (chain_ok, inclusion_ok).
bash
curl "https://api.salanor.com/v1/public/orgs/acme/verify/evt_abc123?verify=1"Agent DID document
GET
/v1/public/agents/:agentId/didNoneGET
/v1/public/did/:didNoneErrors
| Status | Body |
|---|---|
404 | { error: "Not found" } |