Structured Sheets
Convert uploaded spreadsheets into structured data. Creates relational tables from messy spreadsheet data.
List structured sheets
client.structuredSheets.list(StructuredSheetListParams { after, limit } query?, RequestOptionsoptions?): CursorIDPage<StructuredSheetResponse { id, created_at, file_id, 6 more } >
GET/v1/structured-sheets
Create structured sheet
client.structuredSheets.create(StructuredSheetCreateParams { file_id, sheet_names } body, RequestOptionsoptions?): StructuredSheetResponse { id, created_at, file_id, 6 more }
POST/v1/structured-sheets
Delete structured sheet
client.structuredSheets.delete(stringstructuredSheetID, RequestOptionsoptions?): StructuredSheetDeleteResponse { id, deleted, object }
DELETE/v1/structured-sheets/{structured_sheet_id}
Retrieve structured sheet
client.structuredSheets.retrieve(stringstructuredSheetID, RequestOptionsoptions?): StructuredSheetResponse { id, created_at, file_id, 6 more }
GET/v1/structured-sheets/{structured_sheet_id}
Cancel structured sheet processing
client.structuredSheets.cancel(stringstructuredSheetID, RequestOptionsoptions?): StructuredSheetResponse { id, created_at, file_id, 6 more }
POST/v1/structured-sheets/{structured_sheet_id}/cancel
Download structured sheet export
client.structuredSheets.download(stringstructuredSheetID, StructuredSheetDownloadParams { format } query?, RequestOptionsoptions?): Response
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(stringstructuredSheetID, TableListParams { after, limit } query?, RequestOptionsoptions?): CursorIDPage<TableResponse { id, created_at, name, 4 more } >
GET/v1/structured-sheets/{structured_sheet_id}/tables
Retrieve a table
client.structuredSheets.tables.retrieve(stringtableID, TableRetrieveParams { structured_sheet_id } params, RequestOptionsoptions?): TableResponse { id, created_at, name, 4 more }
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}
Download table data
client.structuredSheets.tables.download(stringtableID, TableDownloadParams { structured_sheet_id, format } params, RequestOptionsoptions?): Response
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}/download