Render API Reference

All API access is over HTTP and HTTPS, and can be accessed via the global render endpoint

https://render.impossible.io

The endpoints support Cross-Origin Resource Security (CORS), either directly or via pre-flight OPTIONS calls

HTTP Verb URL Function
Token based rendering
POST /v2/render/project-id Create a render token
GET /v2/render/token.extension Render a token and deliver when ready
GET /v2/get/token.extension Render a token and start delivery immediately
GET /v2/play/token.extension Render a token and start streaming
DELETE /v2/token/token Delete a token and all associated data
Direct rendering
GET /v1/render/project-id/moviename.extension Render a video and deliver when ready
GET /v1/get/project-id/moviename.extension Render a video and start delivery immediately
GET /v1/play/project-id/moviename.extension Render a video and start streaming

File Formats & Options

Kind Format Extension Optional Paramaters
Video MP4 mp4
Video WebM webm
Video Flash FLV flv
Video MPEG-TS m3u, m3u8
Video MPEG2 mpg
Video Windows WMV wmv
Video GIF gif
Video Apple ProRes mov
Image Sequence ZIP Archive zip
ext
format of the frames, i.e. png, jpg or tif
range
frame ranges, e.g. 1-37,45-89
jsparam_image_quality
JPEG quality (10..99)
compression
ZIP Compression (0..9)
Image JPG jpg
frame
frame number
jsparam_image_quality
JPEG quality (10..99)
Image PNG png
frame
frame number
Image TIF tif
frame
frame number

Terms of Use | © 2017, Impossible Software, or its affiliates. All rights reserved.