Core
Infrastructure
Turn your Google Sheets into a high-performance REST API. Perfect for waitlists, forms, and custom developer workflows.
Fundamentals
Every sheet you connect instantly becomes a secure endpoint. We handle the middleware, infrastructure, and Google Auth so you don't have to.
Security Layer
Authentication is required for every request. We use Bearer Token authorization to ensure your data remains private and secure.
Always keep your API keys secure. Never expose them in client-side code.
List Records
GET MethodFetches all rows from your connected sheet. Automatically handles JSON conversion of your column headers.
{
"success": true,
"data": [
{ "id": 1, "name": "Dev" }
]
}Create Entry
POST MethodAdds a new row to your sheet. Ensure all required fields are present in the request body.
{
"name": "New User",
"email": "new@example.com"
}{
"success": true,
"data": {
"id": 2,
"name": "New User",
"email": "new@example.com"
}
}Rate Limits
To ensure fair usage and maintain performance, we enforce rate limits on all API requests. Hitting these limits will result in a `429 Too Many Requests` error.
Status Code Glossary
Request successful.
Resource successfully created.
Request successful, but no content to return.
Invalid syntax in request.
Authentication credentials invalid.
Authenticated but not authorized.
Resource does not exist.
Rate limit exceeded.
Server-side error.