{"revision":"0ed62d2c742f8e20","language":"en","entry":{"id":"log-checkpoint","kind":"endpoint","group":"log","title":"Read a signed checkpoint","method":"GET","path":"/{log}/checkpoint","paths":[],"summary":"Read the log’s signed size and Merkle root.","response":"A C2SP signed note. It contains the log origin, decimal size, base64 root and signature lines.","parameters":[{"name":"log","description":"Use the log identified by /v1/log.","in":"path","required":true}],"sample":"/staging-1/checkpoint","access":"public","base":"log","notes":[],"errors":[],"related":[],"sections":[{"kind":"code","language":"shell","code":"curl -fsS 'https://log.veil.rip/staging-1/checkpoint'"}],"verify":"Verify the log signature and required independent witness cosignatures. An uninitialised log may have no published checkpoint yet.","live":false,"responses":[{"status":200,"contentType":"text/plain","description":"A C2SP signed note. It contains the log origin, decimal size, base64 root and signature lines.","fields":[]}],"responseObjects":[],"errorFormat":"log-resource","errorDetails":[],"responseHeaders":[{"name":"Content-Type","value":"text/plain","description":"Use the declared media type before choosing a parser."}],"documentationUrl":"https://veil.rip/docs/log-checkpoint","supportsBrowserFetch":true,"browserMode":"fetch"}}