API Overview

Public read, governed write. JSON over HTTPS. Versioned endpoints.

Endpoints

GET
/v1/records?query=…
GET
/v1/records/{id}
GET
/v1/artists/{id}
POST
/v1/submit (governed; JWT)

Record object

{
  "id": "RKR-2019-11-08",
  "title": "Untitled I",
  "artist_id": "ART-001",
  "year": 2019,
  "medium": "Ink on paper",
  "dimensions": "29.7 × 21 cm",
  "status": "curator_verified"
}