๐Ÿ†•

Create Google Spreadsheet API

Create a new Google Spreadsheet programmatically with a custom title and column headers. Returns a public shareable URL โ€” perfect for AI agents generating structured reports on demand.

API Docs $0.005 / request

About this tool

Create a new Google Spreadsheet with a custom title and optional column headers. The spreadsheet is automatically made publicly viewable (read-only). Returns the spreadsheet ID and a direct link you can share immediately.

Quick Start

curl -X POST https://api.iteratools.com/sheets/create \ -H "Authorization: Bearer YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Market Research Q1 2025", "headers": ["Company", "Contact", "Revenue", "Status"] }'

Response

{"ok": true, "data": {"spreadsheet_id": "1abc...xyz", "url": "https://docs.google.com/spreadsheets/d/1abc...xyz/edit", "title": "Market Research Q1 2025"}}

Parameters

  • title (optional) โ€” Spreadsheet title (default: "IteraTools Sheet")
  • headers (optional) โ€” Array of column header strings for first row

Typical Workflow

  1. Call /sheets/create to create a sheet with headers โ†’ get spreadsheet_id
  2. Call /sheets/write to populate rows of data
  3. Share the URL from step 1 with stakeholders
  4. Call /sheets/read any time to retrieve the latest data

Pricing

$0.005 per request via x402 micropayment on Base (USDC).

Full Documentation Browse All Tools