← Back to search
25
Basic
Agentic Readiness Score
other apiautomationllms-txt

Agentic Signals

📄
Found
🤖
ai-plugin.json
Not found
📖
OpenAPI Spec
Not found
🔗
Structured API
Not found
🛡
Not specified
🏷
Schema.org Markup
Not found
MCP Server
Not found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 25/100

            

llms.txt Content

# JSON2Video > JSON2Video is a REST API to create and edit videos programmatically using JSON. Automate video production at scale for marketing, social media, and personalized content. JSON2Video lets you define video content, layout, and style using a simple JSON structure. Submit the JSON to the API, and get back a rendered MP4 video. It supports templates with variables, AI-generated voiceovers, automatic subtitles, and animated components. ## Key Features - **Programmatic video creation**: Define videos as JSON and render them via API - **Template system**: Create reusable templates with variables for dynamic content - **AI voiceover generation**: Text-to-speech in multiple languages (Azure, ElevenLabs) - **Auto subtitles**: Automatic transcription and subtitle overlay - **Animated components**: Pre-built HTML5/CSS animated text, shapes, and elements - **Multiple resolutions**: SD, HD, Full HD, square, Instagram, Twitter formats, or custom sizes - **Export options**: Webhook, FTP/SFTP, S3, email delivery - **No-code integrations**: Make.com, Zapier, n8n, Pabbly - **SDKs**: PHP and Node.js ## API Overview - Base URL: `https://api.json2video.com/v2` - Authentication: API key via `x-api-key` header - Format: JSON request and response bodies ### Endpoints #### POST /movies — Create a new video Submit a Movie JSON object to start a rendering job. Returns a `project` ID to track status. ```bash curl -X POST https://api.json2video.com/v2/movies \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "resolution": "full-hd", "scenes": [{ "elements": [{ "type": "video", "src": "https://example.com/video.mp4" }] }] }' ``` Response: ```json { "success": true, "project": "PROJECT_ID", "timestamp": "2024-01-01T00:00:00.000Z" } ``` #### GET /movies — Check video status Poll with `?project=PROJECT_ID` until `status` is `done` or `error`. Response when done: ```json { "success": true,