Follow these steps to start using the Masterchannel Boost API.
Questions?Please feel free to contact us with any questions or special requirements. We're happy to help.
Usage TrackingYou can track your API usage on your personal Partner Dashboard.
1. Authenticate
- Obtain an access token from the
POST /tokenendpoint.
2. Register webhooks (optional but recommended)
- Use the
POST /webhooksendpoint to start receiving event notifications.
3. Upload a file
- Initialize the upload via
POST /files. - Upload the file content to the provided
upload_urlwith required headers.
4. Validate the file
- Wait for the
file.validation.completedwebhook event, or - Poll the file status with
GET /files/{file_id}. - The file must have a
validstatus before it can be used as job input.
5. Create a job
- Submit a processing job with
POST /jobs, referencing the uploaded file as job input.
6. Monitor job progress
- Wait for the
job.completedwebhook event, or - Poll the job status with
GET /jobs/{job_id}. - The job must have a
completedstatus for the joboutputto be available.
7. Retrieve the results
- Download output files via
GET /files/{file_id}. - Retrieve output streams via
GET /streams/{stream_id}.