cURL
curl --request PUT \ --url https://api.sftpsync.io/outbound/uploads/{uploadId}/parts/{partNumber} \ --header 'Content-Type: application/json' \ --header 'x-api-key: <api-key>' \ --data ' { "data": [ { "remoteId": "E001", "firstName": "Alice", "lastName": "Smith" } ] } '
{ "uploadId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "partNumber": 1, "status": "uploading", "uploadedParts": 1, "totalParts": 3 }
Upload a single part (JSON array of objects). Part numbers are 1-based and must not exceed totalParts.
totalParts
Upload session ID from initUpload.
1-based part number.
x >= 1
Array of JSON objects for this part.
Optional checksum for integrity validation.
Part uploaded
initiated
uploading
completed
aborted
Number of parts uploaded so far.
Optional ETag for the uploaded part.