2. Upload Video Chunk
Endpoint: POST /sync_upload_chunk
Description: Uploads a chunk of the video file.
Request:
curl -X POST https://api.sync.aimi.fm/sync_upload_chunk \
-H "Authorization: Bearer YOUR_TOKEN" \
-F 'file=@/path/to/chunk.mp4' \
-F 'payload={"taskid": "unique-task-id", "index": 0, "total": 10};type=application/json'
Response:
{
"taskid": "unique-task-id",
"state": "active",
"chunkid": "unique-chunk-id",
"index": 0,
"message": "Successfully uploaded chunk unique-chunk-id"
}