Show HN: GetSheetAPI – Turn Any Google Sheet into a REST API in 60 Seconds (getsheetapi.com)

5 points by sara_builds ↗ HN
Hey HN,

I built GetSheetAPI because I kept writing the same boilerplate: fetch Google Sheet → parse CSV → return JSON. Every freelance project, every prototype, every "can you just pull data from this spreadsheet" request.

Now it's just:

  curl -H "X-API-Key: xxx" https://api.getsheetapi.com/v1/{sheet-id}
Returns:

  {"data": [{"name": "Product A", "price": 29.99}], "meta": {"total": 150, "page": 1}}
First row becomes field names. Full CRUD (GET/POST/PUT/DELETE). Pagination built in. Free tier: 100 requests/day, 1 sheet.

I know "Google Sheets as a database" makes some of you twitch. It's not meant to replace Postgres. But for landing page backends, internal tools, or prototypes that might never need a "real" database — it removes a lot of friction.

Would love feedback. What's missing? What would make this actually useful for your workflow?

1 comment

[ 0.22 ms ] story [ 7.3 ms ] thread
I can see how this would speed up certain use cases or mvps

Did you have anyone in mind specifically when building this?