Exhibit

Machine-readable

HTTP API

Keys ship with the 50 and 200 packs. Create one under Captures → API keys.

Create

POST /v1/exhibits
Authorization: Bearer exh_…
Content-Type: application/json

{ "url": "https://example.com/" }

202 with id and status: "queued". Poll GET /v1/exhibits/:id.

Read

GET /v1/exhibits/:id
Authorization: Bearer exh_…

Public once ready:

screenshot.png is the fixed filename; bytes may be PNG or JPEG. The exhibit hash covers artifact bytes only — method and generator are metadata outside the sealed payload.

402 no credits. 400 private URL. 401 bad key.