{
  "name": "Haawke Provenance Registry",
  "version": "1.3",
  "author": "Craig Ellenwood",
  "orcid": "0009-0001-6475-5109",
  "org": "Haawke Neural Technology",
  "endpoints": {
    "verify": "GET  /verify/[hash]",
    "register": "POST /register",
    "recent": "GET  /recent?limit=20",
    "ots": "POST /ots",
    "api_pending": "GET  /api/pending           (X-Confirm-Secret)",
    "api_resubmit_get": "GET  /api/resubmit-queue    (X-Confirm-Secret)",
    "api_resubmit_post": "POST /api/resubmit-queue    (X-Confirm-Secret)",
    "ots_confirm": "POST /ots/confirm          (X-Confirm-Secret)",
    "ots_file_get": "GET  /ots/file/{hash}      (public)",
    "ots_file_put": "PUT  /ots/file/{hash}      (X-Confirm-Secret)",
    "ots_tag": "POST /ots/tag              (X-Confirm-Secret)",
    "geo_stamp": "POST /geo/stamp            (Bearer key)",
    "geo_trail": "GET  /geo/trail            (Bearer key)",
    "geo_map": "GET  /geo/map/[vehicle_id] (Bearer key or public)",
    "geo_staticmap": "GET  /geo/staticmap/[hash] (public)",
    "geo_keys_create": "POST /geo/keys/create      (X-Confirm-Secret)",
    "geo_keys_status": "GET  /geo/keys/status      (Bearer key)"
  },
  "tool": "https://hash.haawke.com",
  "geoproof": "https://geoproof.haawke.com"
}