SheetBridge Documentation
SheetBridge converts your Google Sheets into RESTful API endpoints, making it easy to integrate spreadsheet data into your applications.
What is SheetBridge?
SheetBridge is an API proxy service that transforms Google Sheets into RESTful APIs. Each Bridge connects a Google Spreadsheet and exposes endpoints for every sheet, allowing you to perform CRUD operations (Create, Read, Update, Delete) on your sheet data using standard HTTP methods.
How It Works
- Create a Bridge - Link your Google Spreadsheet to SheetBridge via Google OAuth
- Get Endpoints - SheetBridge automatically generates RESTful API endpoints for each sheet
- Make Requests - Use standard HTTP methods (GET, POST, PUT, DELETE) to interact with your data
- Data Sync - Changes in your spreadsheet are immediately available via the API
Key Concepts
- Bridge - Connects a Google Spreadsheet to SheetBridge's API. Each Bridge has a unique ID and exposes endpoints for all sheets in the spreadsheet.
- Row IDs - SheetBridge automatically creates a
sheetbridge_id column in each sheet for stable row identification.
- Authentication - Optional Bearer Token authentication to secure your API endpoints.
- Filtering - Query rows using filter operators (
_eq, _neq, _contains, _in, etc.).
Documentation Sections
Getting Started
Learn how to set up SheetBridge and create your first Bridge.
Quick Start →
Authentication
Secure your API endpoints with Bearer Token authentication.
Authentication Guide →
Service Account
Set up Google Cloud Service Accounts for more reliable, automated access.
Service Account Setup →
Rate Limiting
Understand rate limits and Google API quota management.
Rate Limiting Guide →
Prepare Your Spreadsheet
Learn how to format your Google Sheets for SheetBridge compatibility.
Spreadsheet Guide →
API Reference
Complete API documentation for all endpoints.
API Reference →
Examples
Code examples and use cases for common scenarios.
Examples →
Common Use Cases
Real-world integration examples and workflows.
Use Cases →
Error Handling
Understand error codes and response formats.
Error Guide →