Skip to main content
PUT
Upload one part and let the server assign its order for incremental sessions.

Authorizations

Authorization
string
header
required

Bearer JWT token or API Key (sk-*).

Path Parameters

storageUploadSessionId
string
required

Body

application/json
data

Part payload. Use base64 for binary payloads.

Example:

"aGVhZGVyMSxoZWFkZXIyCjEsMg=="

dataEncoding
enum<string>

Payload encoding.

Available options:
utf8,
base64
Example:

"base64"

rows
(object | any[])[]

Rows represented as keyed objects or positional value arrays for a single-sheet CSV or XLSX session. The target sheet is inferred. Direct XLSX sessions require the declared row schema; staged sessions support retryable independent requests.

Maximum array length: 100000
sheets
object[]

Rows and optional sparse cells for one or more declared XLSX worksheets. In writeMode "direct", each worksheet must have configured table.columns and every part must be row-only; staged mode supports sparse cells and replacement or out-of-order parts.

Response

200

OK.