Upload a chunk of a file
POST
/v3/uploads/{upload_id}/chunks
const url = 'https://api.cardio.ai/v3/uploads/example/chunks?offset=1';const options = { method: 'POST', headers: {'X-Api-Token': '<X-Api-Token>', 'Content-Type': 'application/octet-stream'}, body: 'binary'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url 'https://api.cardio.ai/v3/uploads/example/chunks?offset=1' \ --header 'Content-Type: application/octet-stream' \ --header 'X-Api-Token: <X-Api-Token>' \ --data binaryReceives and stores a chunk of an ongoing file upload session.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” upload_id
required
string
Upload session ID.
Query Parameters
Section titled “Query Parameters ” offset
required
integer format: uint32
Byte offset for the chunk.
Request Body required
Section titled “Request Body required ”Binary chunk data.
Media type application/octet-stream
string format: binary
Responses
Section titled “ Responses ”Operation completed successfully.
Bad Request - missing or invalid parameters.
Media type application/json
string
Example generated
exampleUnauthorized - missing, expired, or invalid token.
Media type application/json
string
Example generated
exampleToo Many Requests - rate limit exceeded.
Media type application/json
string
Example generated
example