Convert Google Spreadsheets to JSON API endpoints instantly. No signup required. No dumpster diving for an API key.
`docs.google.com`
with `sheetjson.com`
in the URLTry this example of a Food Truck directory:
Example Spreadsheet:
https://docs.google.com/spreadsheets/d/1olparkGzvli14s-Jn-uVX66vhAf64Fpt78e7pfQPtQ8/edit?gid=1971483596
API Endpoint:What about
Google Docs has several URL suffixes that indicate the mode of a document: /edit for editing, /view for viewing, and /preview for previewing. These suffixes can be ignored. You can keep or omit them./edit?
Sample Response:
[{ "truck_id": "FT003", "truck_name": "Pasta.exe", "cuisine_type": "Italian", "signature_dish": "Code Red Ravioli", "price_range": "$$", "current_location": "Silicon Valley Mall", "is_open": true, "rating": 4.7, "last_review_date": "2024-01-15", "weekly_schedule": "Wed-Sun: 12:00-22:00", "close_time": "22:00", "updated_at": "11/13/2024 20:10:08" },]
// ... more entries
Use the gid
query param to access different tabs in the spreadsheet:
https://sheetjson.com/spreadsheets/d/{spreadsheetId}?gid=1234
This service is built with Hono, @github/public-google-sheets-parser and hosted on Cloudflare Workers.
This service is provided as-is without any guarantees.