API : Concatenate 2 to 15 videos into one MP4.
- Create a free account
- Click on the link you receive by email to confirm your address.
- Generate a token with credentials
You can use any language to make this CURL call. (Python, PHP, Java, JavaScript...) Need help?
If your credentials are correct, our server will provide you with a token as a response:
YOUR_TOKEN is valid for one hour; its duration can be extended using YOUR_REFRESH_TOKEN.
actionResultsDownloadURLs contains the authenticated URLs for downloading each generated result file.
Asynchronous API: video concatenation
Send 2 to 15 videos as file0 through file14, or send public URLs separated by | in fileUrl. Uploads and URLs may be combined. Each input is limited to 100 MB and 10 minutes; all inputs together are limited to 1 GB and 30 minutes.
Endpoint: POST https://mxprocess.com/api/files/start-process
Authentication: Bearer JWT
Cost: 15 tokens, charged only after success.
Upload files
Public URLs
Save the returned action ID and poll /api/actions/get-action-infos/{id} with the same JWT. When complete, actionResults contains one authenticated downloadable file named video-concat.mp4.
Initial response
Invalid cardinality, ownership, MIME/content, size or duration is rejected before processing with a stable VIDEO_CONCAT_* error.
The API sends a JSON response to confirm that the process is finished. Download the generated files with the authenticated URLs in
actionResultsDownloadURLs.
Is this documentation unclear? (Python, PHP, Java, JavaScript...) Need help?
Contact us This API is also available in asynchronous mode: Developer API : VideoConcat