{"name":"OpenZcash public API","readOnly":true,"endpoints":{"/api/zcg/data/disbursements":"Disbursement ledger with sourceSheetGid, one-based sourceRow, sourceUrl and importedAt provenance. Filters: sheet, grant, category, type, search, limit. ?format=csv for CSV.","/api/zcg/data/recipients":"Per-recipient budgets (`usd`) and settled entries (`usdPaid`, `zecPaid`). Default excludes internal costs; ?internal=1 includes them. ?format=csv for CSV.","/api/zcg/data/grants":"Per-grant aggregation (milestones, paid, status). ?format=csv for CSV.","/api/zcg/coinholder/round":"Dated Coinholder round archive: proposals, published outcomes, tallies and recorded payouts. Check round.label and round.status.","/api/coinholders/proposals":"Current Coinholder submissions with FPF's exact ready-for-vote label, announced schedule and source freshness. Requested amounts are in USD cents, not awards or payments.","/api/zcg/office":"Published proposals under review (D-1): GitHub applications reconciled with next-day published decisions. Returns { proposals: [...] }, capped at 100."},"notes":"Amounts are in USD (dollars) and ZEC. Budgeted USD includes unpaid entries; usdPaid is the budgeted value of settled entries, not current market value or proof of delivery. importedAt is collection time, not source publication time; sourceUrl opens a live row, not an immutable snapshot. See /zcg/methodology."}