{"base":["POST /api/base?source=name.xlsx&effective=2026-09-11 (raw xlsx body)","GET /api/base/versions","GET /api/base/{v}","GET /api/base/{v}/diff?against=N","GET /api/price-list","GET /api/price-list.pdf","GET /api/search?q="],"branding":["PUT /api/logo[?raw=true] (png or jpeg body; trimmed/cleaned/downscaled unless raw)","GET /api/logo"],"customers":["GET /api/customers","PUT /api/customers/{id}","GET /api/customers/{id}","GET /api/customers/{id}/revisions","GET /api/customers/{id}/preview.pdf"],"documents":["POST /api/customers/{id}/documents?force=","POST /api/documents/generate-all?force=","GET /api/customers/{id}/documents","GET /api/documents/{doc}","GET /api/documents/{doc}/pdf","GET /api/documents/{doc}/json","GET /api/documents/{doc}/diff?against={doc}"],"history":["GET /api/history?customer=&limit="],"queries":["GET /api/item-history?item=Cashews 180 R/S & R/U[&customer=][&all=true]","GET /api/item-prices?item=","GET /api/as-of?date=2026-09-15[&customer=]","GET /api/changes?since=&until=&min_pct=5"]}