Skip to content
Get started

API Reference

Libraries

npm install @deeptable/deeptable
pip install deeptable
go get -u 'github.com/deeptable-com/deeptable-go@v0.0.1'
 

API Overview

Files

Upload and manage spreadsheet files. Files must be Excel (.xlsx) format.

List files
GET/v1/files
Upload a file
POST/v1/files
Delete a file
DELETE/v1/files/{file_id}
Get file metadata
GET/v1/files/{file_id}
Download file
GET/v1/files/{file_id}/content

Structured Sheets

Convert uploaded spreadsheets into structured data. Creates relational tables from messy spreadsheet data.

List structured sheets
GET/v1/structured-sheets
Create structured sheet
POST/v1/structured-sheets
Delete structured sheet
DELETE/v1/structured-sheets/{structured_sheet_id}
Retrieve structured sheet
GET/v1/structured-sheets/{structured_sheet_id}
Cancel structured sheet processing
POST/v1/structured-sheets/{structured_sheet_id}/cancel
Download structured sheet export
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
GET/v1/structured-sheets/{structured_sheet_id}/tables
Retrieve a table
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}
Download table data
GET/v1/structured-sheets/{structured_sheet_id}/tables/{table_id}/download