GOOGLE SHEETS TO API
Sheet Relay
Choose exactly which spreadsheet tabs become authenticated JSON endpoints.
Admin access
Enter the token printed when the server first starts.
Credential profiles
45 RPM leaves room below a 50 RPM quota. API keys require publicly readable sheets. Share private sheets with the service account's client email.
Google documents
Paste the spreadsheet URL. Select tabs by name after they are loaded.
Authenticated endpoints
A bearer token is generated automatically. Copy it or rotate it from the endpoint controls after publishing.
Response format
{
"publication": "Inventory feed",
"document": "Warehouse inventory",
"spreadsheetId": "...",
"updatedAt": "2026-09-17T12:00:00.000Z",
"sheets": [{ "sheet": "OUTPUT", "values": [["Header"], ["Value"]] }],
"cached": false
}Operations
Browser origins are denied by default. Use * for all origins, or enter one exact origin per line to allow selected browser clients. Server-to-server callers without an Origin header are unaffected.
Set proxy hops to 1 when one trusted reverse proxy is in front of this service. This makes request logs use the original client address from forwarded headers.
Administration
Imports replace all existing configuration. Credentials are imported without their secrets, endpoints receive new tokens, and remain disabled until you explicitly enable them.
Metrics