Skip to content
Get started

Upload

Initiate a dataset upload
client.datasets.upload.initiate(UploadInitiateParams { file_format, name } body, RequestOptionsoptions?): UploadInitiateResponse { upload_url }
POST/api/v1/datasets/upload/initiate
Complete a dataset upload and trigger processing
client.datasets.upload.complete(UploadCompleteParams { file_format, file_size_bytes, name, s3_key } body, RequestOptionsoptions?): UploadCompleteResponse { dataset_id }
POST/api/v1/datasets/upload/complete
Complete a file upload and trigger processing
client.datasets.upload.completeByID(stringdatasetID, UploadCompleteByIDParams { file_size_bytes, sha256 } body, RequestOptionsoptions?): UploadCompleteByIDResponse { dataset_id, status }
POST/api/v1/datasets/{dataset_id}/upload/complete