/
RE
reasonblocks
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
get
/v1/me
Who this key belongs to
get
/v1/projects
List workspaces
post
/v1/projects
Create a workspace
get
/v1/projects/{project}/files
List files
get
/v1/projects/{project}/files/{path}
Download a file
put
/v1/projects/{project}/files/{path}
Upload a file (raw body)
delete
/v1/projects/{project}/files/{path}
Delete a file
post
/v1/projects/{project}/run
Run an rbv command in the workspace
post
/mcp
MCP (JSON-RPC 2.0, streamable HTTP)
get
/v1/hidden
Hidden tests in the workspace, with use counters
post
/v1/hidden
Lock a hidden test from your cases; returns its id and the open practice set
get
/v1/hidden/{id}
One hidden test: uses, open registrations, runs
post
/v1/hidden/{id}/register
Register what you're comparing before the hidden test is used (one registration, one run)
post
/v1/hidden/{id}/run
Run the hidden test: we call your agents' HTTPS endpoints, or score outputs you send
post
/v1/hidden/verify
Check a proof (signature, public log, history)
get
/authority/v1/pubkey
Public key that signs proofs (no auth)
get
/authority/v1/log
Public transparency log (no auth)
get
/authority/v1/log/head
Signed log head (no auth)
get
/authority/v1/proofs/{id}
A signed proof (no auth; unlisted link)
get
/authority/p/{id}
A proof as a page (no auth; unlisted link)
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Generate code
MCP (JSON-RPC 2.0, streamable HTTP)
Changed on
Oct 31, 2026
post
/mcp
Request
Base URL
https://api.reasonblocks.com
URL
https://api.reasonblocks.com/mcp
Auth
HTTP bearer
Response
200
OK
JSON-RPC response
Changes
Oct 31, 2026
c3bc8f15b75c
Revision changes
info
endpoint added
Operation history