API & Webhooks are available for studios that need custom pipeline integration. Access requires a request so our team can confirm that the API supports your workflow.
Good uses for the API
DCC tools
Upload a Blender project and submit it from an add-on, exporter, or studio launcher.
Pipeline orchestration
Start validation and rendering after upstream publishing or approval completes.
Batch submission
Create jobs for a shot list and track each Renderjuice job ID in the production database.
Monitoring and delivery
Read job status, show frame progress, and move completed outputs into the next pipeline stage.
Request model
Renderjuice uses a two-part ingest flow. Your integration sends the file to object storage through a presigned URL, then creates a Renderjuice job from the returned uploadslug.
The separation keeps large file bytes out of the Renderjuice API request path. The slug connects the uploaded object to job creation; the returned job id identifies all later work.
Upload and render a job
Follow the canonical request sequence with copyable
curl commands, polling rules, status meanings, and download fields.API and webhooks
The
onRenderComplete webhook can reduce completion polling. Your webhook handler should still fetch the job, confirm completed status, and request fresh download URLs.
Integration boundaries
- API keys carry administrator access to one workspace. Store them in a secrets manager and keep them out of client-side applications.
- External API v1 accepts
.blendand.zipsources smaller than 5 GiB through a single presignedPUT. It does not support multipart or resumable uploads. If this limit blocks your workflow, email support@renderjuice.com with the file sizes you need to upload. Your message helps us measure demand and prioritize multipart upload support. - Validation and rendering run in the background. Persist the job
idand useGET /jobs/{id}as the state source. - The external API requires validation for each new job. It does not expose the dashboard’s previous-analysis reuse flow.
Build the integration
API overview
Create an API key and learn which identifier belongs to each stage.
Endpoint reference
Inspect request fields, response schemas, and interactive examples.
Webhook events
Review supported event payloads and delivery behavior.

