Sheets Research
sheets_researchCreate a new private sheet and research a list of companies, people, products or public web content into new rows. Use sheets.enrich to fill cells in existing rows, or enrichment.start for findings without a sheet. Supply task-specific criteria, the requested target count, typed fields and a text or URL identityField that uniquely identifies each result. sourceUrl is reserved and added automatically. Starts background web research and consumes the workspace's existing Leadbase credits; completed usage cannot be undone. Returns batchId and sheetId immediately, before completion. Call view_sheet with sheetId to display the editable sheet and live progress; read enrichment.get for final status and settled costs. Only verified matches count; fewer results remain partial and are never padded. After an interrupted response, reuse the same idempotencyKey and unchanged arguments to recover the same sheet and jobs without duplicate charges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | User-requested target number of new verified rows. Research may return fewer matches; this is not a credit budget. | |
| title | Yes | ||
| fields | Yes | ||
| question | Yes | ||
| identityField | Yes | Name of a text or URL field in fields that identifies each result, such as domain or product URL. Used to prevent duplicate rows. | |
| idempotencyKey | Yes | Stable key for this paid request. Reuse with identical arguments after an interrupted response; a new key creates a separate operation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobs | Yes | ||
| batchId | Yes | ||
| sheetId | Yes |