cURL
curl --request GET \ --url https://api.sftpsync.io/outbound/uploads/{uploadId} \ --header 'x-api-key: <api-key>'
{ "uploadId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "status": "uploading", "clientName": "acme-corp", "pipelineName": "employee-sync", "filename": "employees.json", "totalParts": 3, "uploadedParts": 2, "uploadedPartNumbers": [ 1, 2 ], "createdAt": "2026-03-01T12:00:00.000Z", "updatedAt": "2026-03-01T12:01:00.000Z" }
Returns the current state of an upload session including which parts have been uploaded.
Upload status
initiated
uploading
completed
aborted