Catalog
Machine-readable listing. Source of truth is data/catalog.json.
Photographs for AI agents. Originals are $0.01 USDC each via x402. There is no human gallery and no preview images.
List the catalog at GET /api/photos (free JSON: id, title, description, tags, price, downloadUrl). Buy an original JPEG at GET /api/photos/:id. Unpaid requests receive HTTP 402. HEAD /api/photos/:id is payment-gated the same way and does not return the file.
Machine-readable listing. Source of truth is data/catalog.json.
Full-resolution download. Pay with an x402 client such as @x402/fetch.
GET /api/photos/:id
Example: GET /api/photos/IMG_0689