PixelRender logo PixelRender

PixelRender API

Base URL: https://api.pixelrender.app

PixelRender is a managed video generation API. You send a JSON recipe, PixelRender renders the video in the cloud, and you retrieve the finished output from the API.

Cloud Native

PixelRender is a SaaS platform, not a self-hosting product. We handle the infrastructure so you can focus on building.

Developer First

Typical flow: sign up, create an API key, upload assets, submit a recipe, poll job status, download output.

Quickstart

Submit your first render job in seconds using standard tools.

Bash
# 1) Submit a render job
curl -X POST https://api.pixelrender.app/movies \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-binary @movie.json

# Response
{"movieId":"5c5c3de8-6f2c-4a3f-8f1b-b7a7d7","status":"queued"}

# 2) Poll status
curl -X GET https://api.pixelrender.app/movies/5c5c3de8-6f2c-4a3f-8f1b-b7a7d7 \
  -H "X-API-Key: YOUR_API_KEY"

Endpoints

Method Path Description
GET /presets Built-in preset catalog.
GET /usage Check plan and limits.
POST /movies Submit a render job.
GET /movies/:id Get job status.

Authentication

PixelRender uses API keys for secure access. Include your key in the X-API-Key header.

Recipe Schema

Movie Configuration

  • resolution: e.g., 1080x1920
  • framerate: default 30
  • background: hex color

Assets

  • image / video / text
  • audio / voice
  • Advanced fitting (cover, contain)

Managed Service Notes

PixelRender manages the complex rendering infrastructure for you.

No FFmpeg Headaches

You don't need to run workers, RabbitMQ, or the MoviePy-based rendering engine yourself. We handle storage, scaling, and quality optimization in our cloud.