Render API
Automated renderings without limits. Integrated into your pipeline with every programming language.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Start a new rendering
curl -i -X POST "https://render-api.helio.exchange/v1/renders" \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer ACCESS_TOKEN' \
-d '{"projectName": "project-x", "maxFile": "my-scene.max"}'
# Get all renderings
curl -i -X GET "https://render-api.helio.exchange/v1/renders" \
-H 'Authorization: Bearer ACCESS_TOKEN'
# Get a rendering by ID to see progress and status
curl -i -X GET "https://render-api.helio.exchange/v1/renders/RENDER_ID" \
-H 'Authorization: Bearer ACCESS_TOKEN'
# Delete your rendering
curl -i -X DELETE "https://render-api.helio.exchange/v1/renders/RENDER_ID" \
-H 'Authorization: Bearer ACCESS_TOKEN'
1000 Render Jobs
No matter if you want to start one or 1000 render jobs, you can fully automate it with code and prevent user input errors and save time.
Event Based
The Render API offers endpoints to get a list of errors and warnings.
You can act fast and retry the rendering or notify the right people to find a solution.
Your Favorite Language
With the OpenAPI specification and the Render API schema, you can generate a client for your favorite programming language.
From Python to Golang. Save time and have a working prototype within less than an hour.
Visual Overview Included
All renderings submitted to the API can be checked, and results downloaded on your desktop with our Render Client.