Create or choose
Use a project for flexible work or a versioned template for controlled inputs.
Create in Studio, automate through the V2 API and let agents iterate through MCP without rebuilding the image or video in another format.
curl -X POST \https://api.jsoncut.com/api/v2/templates/tpl_launch/renders \ -H "X-API-Key: $JSONCUT_API_KEY" \ -H "Content-Type: application/json" \ -d '{
"inputs": {
"headline": "Launch day",
"productImage": "media_42"
},
"format": "mp4"
}'Every public surface is built around work a developer actually needs: projects, media, templates, rendering, operations and account usage.
Manage projects and media, discover template inputs and start image or video renders from your application.
MCPLet compatible agents create projects, patch scenes, inspect rendered frames and fill approved templates.
TEMPLATESExpose a small typed contract and reuse the same versioned creative source for one or thousands of outputs.
WEBHOOKSReceive durable job updates and keep long-running image, video and bulk operations outside the request lifecycle.
Large files and video rendering use explicit operations. The integration stays responsive while every result remains traceable.
Use a project for flexible work or a versioned template for controlled inputs.
Upload the file through the public media endpoint and reference the returned media record from the project or template.
Validate the request, submit the render and retain the returned operation ID.
Poll status or accept a webhook, then download the finished output from its signed URL.
Images, video and audio are uploaded as scoped project media. Base64 remains available for small inline work, with clear limits and upload guidance when a payload grows too large.
Use the quickstart to authenticate, upload media and render an editable image or video source.