Sheets
Create Spreadsheet Job
List Spreadsheet Jobs
Get Spreadsheet Job
Get Result Region
Delete Spreadsheet Job
ModelsExpand Collapse
type SheetsJob struct{…}
A spreadsheet parsing job.
Configuration SheetsParsingConfig
Configuration applied to the parsing job (inline or resolved from a saved preset).
ExtractionRange stringOptional
A1 notation of the range to extract a single region from. If None, the entire sheet is used.
FlattenHierarchicalTables boolOptional
Return a flattened dataframe when a detected table is recognized as hierarchical.
GenerateAdditionalMetadata boolOptional
Deprecated: controlled by tier. Whether to generate additional metadata (title, description) for each extracted region. Honored only on agentic.
IncludeHiddenCells boolOptional
Whether to include hidden cells when extracting regions from the spreadsheet.
SheetNames []stringOptional
The names of the sheets to extract regions from. If empty, all sheets will be processed.
Specialization stringOptional
Deprecated: controlled by tier. Optional specialization mode for domain-specific extraction. Supported values: ‘financial-standard’, ‘financial-enhanced’, ‘financial-precise’. Default None uses the general-purpose pipeline. Honored only on agentic.
TableMergeSensitivity SheetsParsingConfigTableMergeSensitivityOptional
Deprecated: controlled by tier. Influences how likely similar-looking regions are merged into a single table. Honored only on agentic.
Configuration for spreadsheet parsing and region extraction
ExtractionRange stringOptional
A1 notation of the range to extract a single region from. If None, the entire sheet is used.
FlattenHierarchicalTables boolOptional
Return a flattened dataframe when a detected table is recognized as hierarchical.
GenerateAdditionalMetadata boolOptional
Deprecated: controlled by tier. Whether to generate additional metadata (title, description) for each extracted region. Honored only on agentic.
IncludeHiddenCells boolOptional
Whether to include hidden cells when extracting regions from the spreadsheet.
SheetNames []stringOptional
The names of the sheets to extract regions from. If empty, all sheets will be processed.
Specialization stringOptional
Deprecated: controlled by tier. Optional specialization mode for domain-specific extraction. Supported values: ‘financial-standard’, ‘financial-enhanced’, ‘financial-precise’. Default None uses the general-purpose pipeline. Honored only on agentic.
TableMergeSensitivity SheetsParsingConfigTableMergeSensitivityOptional
Deprecated: controlled by tier. Influences how likely similar-looking regions are merged into a single table. Honored only on agentic.
Schema for a file.
ExpiresAt TimeOptional
The expiration date for the file. Files past this date can be deleted.
Purpose stringOptional
The intended purpose of the file (e.g., ‘user_data’, ‘parse’, ‘extract’, ‘split’, ‘classify’)
MetadataStateTransitions map[string, any]Optional
Per-status entry timestamps. Returned only when requested via ?expand=metadata_state_transitions.
Parameters SheetsJobParametersOptional
Job-time parameters such as webhook configurations.
WebhookConfigurations []SheetsJobParametersWebhookConfigurationOptional
Webhook configurations for job status notifications.
WebhookEvents []stringOptional
Events to subscribe to (e.g. ‘parse.success’, ‘extract.error’). If null, all events are delivered.
WebhookHeaders map[string, string]Optional
Custom HTTP headers sent with each webhook request (e.g. auth tokens)
WebhookSigningSecret stringOptional
Shared signing secret used to sign webhook deliveries. When set, each request includes an HMAC-SHA256 signature of the request body in the ‘LC-Signature’ header (value ‘sha256=
type SheetsParsingConfig struct{…}
Configuration for spreadsheet parsing and region extraction
ExtractionRange stringOptional
A1 notation of the range to extract a single region from. If None, the entire sheet is used.
FlattenHierarchicalTables boolOptional
Return a flattened dataframe when a detected table is recognized as hierarchical.
GenerateAdditionalMetadata boolOptional
Deprecated: controlled by tier. Whether to generate additional metadata (title, description) for each extracted region. Honored only on agentic.
IncludeHiddenCells boolOptional
Whether to include hidden cells when extracting regions from the spreadsheet.
SheetNames []stringOptional
The names of the sheets to extract regions from. If empty, all sheets will be processed.
Specialization stringOptional
Deprecated: controlled by tier. Optional specialization mode for domain-specific extraction. Supported values: ‘financial-standard’, ‘financial-enhanced’, ‘financial-precise’. Default None uses the general-purpose pipeline. Honored only on agentic.
TableMergeSensitivity SheetsParsingConfigTableMergeSensitivityOptional
Deprecated: controlled by tier. Influences how likely similar-looking regions are merged into a single table. Honored only on agentic.