API base
https://api.rootsure.app — use HTTPS. Keep authentication tokens out of URLs, browser analytics and public metadata.
Rootsure · Product and documentation
The local MCP server uses the same document API. Direct registration requires the same account permissions.
https://api.rootsure.app — use HTTPS. Keep authentication tokens out of URLs, browser analytics and public metadata.
Use a Bearer API key and JSON containing hash (SHA-256) and optional metadata. A successful 201 response includes hash and timestamp. This endpoint does not receive the file. Account plan and quota checks still apply.
Public lookup without authentication. An unknown digest returns 404. A record includes hash, status, created_at and available stamped_at/tx_id data; a stamped record may include verified, merkle_root and batch_cids. Metadata can be returned publicly.
Authenticated account listing with limit, offset and date filters, also exposed by list_certified_documents in MCP.
The current backend sets verified from its STAMPED state. That flag alone does not independently validate a Merkle proof or blockchain transaction. The public verifier reports the service state; inspect the anchor data before relying on the evidence.