SheetsAPI quickstart
Turn a Google Sheet into a REST API with GKit SheetsAPI in three steps.
Quickstart
Go from a spreadsheet to a working REST API in three steps.
1. Connect Google
Sign in at gkit.mreshank.com. SheetsAPI requests the Google
Sheets scope and issues you a userKey — the identifier in your API URLs.
2. Register your sheet
In the SheetsAPI dashboard, paste a Google Sheets URL. The first row of each tab
defines the JSON field names. A tab named Contacts with name, email headers
becomes a Contacts resource.
3. Call it
# List rows
curl https://sheetsapi.gkit.mreshank.com/api/spreadsheets/{userKey}/Contacts
# Create a row
curl -X POST https://sheetsapi.gkit.mreshank.com/api/spreadsheets/{userKey}/Contacts \
-H "Content-Type: application/json" \
-d '{"name":"Ada","email":"ada@example.com"}'That's it — full CRUD, CORS enabled, free while in beta. Endpoints are public by default and become key-protected the moment you create an API key.
Next: the REST API reference.