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.

Base API URL
https://api.sheetsandbox.com/api

Security Layer

Authentication is required for every request. We use Bearer Token authorization to ensure your data remains private and secure.

Header Definition
Authorization: Bearer YOUR_KEY_HERE
Dev Concept: API Security

Always keep your API keys secure. Never expose them in client-side code.

List Records

GET Method

Fetches all rows from your connected sheet. Automatically handles JSON conversion of your column headers.

Instant SWR Support
Auto-formatting
Request
GET /api/users
Response
{
  "success": true,
  "data": [
    { "id": 1, "name": "Dev" }
  ]
}

Create Entry

POST Method

Adds a new row to your sheet. Ensure all required fields are present in the request body.

Atomically Appends
Request Body
{
  "name": "New User",
  "email": "new@example.com"
}
Response
{
  "success": true,
  "data": { 
    "id": 2, 
    "name": "New User", 
    "email": "new@example.com"
  }
}

Rate Limits

60
Req / Day (FREE TIER)
1,000
Req / Day (PRO TIER)

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

200OK

Request successful.

201Created

Resource successfully created.

204No Content

Request successful, but no content to return.

400Bad Request

Invalid syntax in request.

401Unauthorized

Authentication credentials invalid.

403Forbidden

Authenticated but not authorized.

404Not Found

Resource does not exist.

429Too Many Requests

Rate limit exceeded.

500Internal Server Error

Server-side error.