Publishing an open dataset on GitHub is easy. Getting developers to use it is a different problem. Here is what I learned shipping ReceiptEdit's 2026 US sales tax dataset as a free REST API.
1. No auth. No sign-up. Ever.
Every API-key ceremony is a step where trial users bounce. The dataset is public. https://receiptedit.com/api/sales-tax/california — that is the entire contract.
2. Match the data shape to how it will actually be consumed
90% of consumers ask "What's the sales tax for X state?" So the top-level endpoint is /api/sales-tax/:state — one state per response. When someone needs all 50 for analysis, the CSV/JSON files sit next to the API at github.com/receiptedit/us-sales-tax-2026.






