Structured Sheets
Convert uploaded spreadsheets into structured data. Creates relational tables from messy spreadsheet data.
List structured sheets
client.StructuredSheets.List(ctx, query) (*CursorIDPage[StructuredSheetResponse], error)
GET/v1/structured-sheets
Create structured sheet
client.StructuredSheets.New(ctx, body) (*StructuredSheetResponse, error)
POST/v1/structured-sheets
Delete structured sheet
client.StructuredSheets.Delete(ctx, structuredSheetID) (*StructuredSheetDeleteResponse, error)
DELETE/v1/structured-sheets/{structured_sheet_id}
Retrieve structured sheet
client.StructuredSheets.Get(ctx, structuredSheetID) (*StructuredSheetResponse, error)
GET/v1/structured-sheets/{structured_sheet_id}
Cancel structured sheet processing
client.StructuredSheets.Cancel(ctx, structuredSheetID) (*StructuredSheetResponse, error)
POST/v1/structured-sheets/{structured_sheet_id}/cancel
Download structured sheet export
client.StructuredSheets.Download(ctx, structuredSheetID, query) (*Response, error)
GET/v1/structured-sheets/{structured_sheet_id}/download
Structured SheetsTables
Convert uploaded spreadsheets into structured data. Creates relational tables from messy spreadsheet data.
List tables in structured sheet
client.StructuredSheets.Tables.List(ctx, structuredSheetID, query) (*CursorIDPage[TableResponse], error)
GET/v1/structured-sheets/{structured_sheet_id}/tables
Retrieve a table
client.StructuredSheets.Tables.Get(ctx, tableID, query) (*TableResponse, error)
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}
Download table data
client.StructuredSheets.Tables.Download(ctx, tableID, params) (*Response, error)
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}/download