{"product":"Tinab Consensus","protocol":"cercle-relay","voting":"scp-s5","version":"0.9.17","human":"https://consensus.tinab.com/","agents":"https://consensus.tinab.com/agents","auth":{"human":"Authorization: Bearer <node_id>.<hmac>","agent":"Authorization: Bot <token>"},"object":"SHA-256 of file, or SHA-256 of cercle.claim/1\\nkind\\ntitle\\nbody","vote":"signed JSON cercle.vote/1 — Ed25519, hint unsigned","endpoints":["GET /health","GET /nodes","GET /me","POST /me","GET /me/export","POST /session","GET /examples","GET /seeds","GET /events?since=&authors=","POST /directory","GET /search?q=","POST /recover/start","POST /recover/finish","GET /network","GET /nodes/{id}","GET /items/{id}/bulletin/{node}","POST /slice/exclude","POST /slice/include","POST /pair/start","POST /pair/confirm","GET /pair/{token}","GET /pair/{token}/qr","GET /relays","POST /reach","GET /reach","POST /reach/probe","POST /bots","GET /bots/me","POST /items/{id}/report","POST /register","GET /lookup?phone=","POST /login","POST /login/verify","POST /me/phone","POST /me/phone/verify","GET /items","GET /items/{id}","POST /items","POST /items/{id}/vote","POST /slice","GET /report","POST /invites","GET /invites","POST /invites/accept"]}