Configure Google Sheet Delivery
Delivery
Configure Google Sheet Delivery
Export squid run results directly to a shared Google Sheet
POST
Configure Google Sheet Delivery
Configure Google Sheet delivery to export run results directly to a shared Google Sheet. Results can be overwritten with each run or appended with deduplication.
Behavior
- append = false: Only the latest run’s data is exported. Any previously exported data is overwritten.
- append = true: Data from all runs is appended and deduplicated before export.
Requirements
- The Google Sheet must be shared with “Anyone with the link”
- The sheet must have Editor access permission
- Export is limited to 100,000 rows
Headers
Your API authentication token. Value:
Token YOUR_API_KEYMust be application/json. Value:
application/jsonQuery Parameters
The unique identifier (hash) of the squid for which to configure Google Sheet delivery. Example:
c106a44a98044ef18acc59986ae10967Request Body
Public Google Sheet URL (must be accessible with Editor permission). Example:
"https://docs.google.com/spreadsheets/d/1ly9nwTs-hNaFCzWtSljevSf16chs5Nn0PIv_TpQSEhA/edit?usp=sharing"false: Overwrites previous data with the last run’s result. true: Appends new results, deduplicated. Example:
falseSet to true to enable Google Sheet export, false to disable. Example:
trueResponse Field Explanations
The configured Google Sheet URL. Example:
"https://docs.google.com/spreadsheets/d/1ly9nwTs-hNaFCzWtSljevSf16chs5Nn0PIv_TpQSEhA/edit?usp=sharing"Whether Google Sheet export is active. Example:
trueAppend mode setting. Example:
falseWhen append is true, Lobstr automatically deduplicates rows before exporting, so you won’t get duplicate entries.
Code Examples
Response
201