Prowl
80/100
prowl
Benchmarked Aug 27, 2026

JSON2Video

Create and edit videos programmatically: watermarks,resizing,slideshows,voice-over,text animations

voice platform_profile Streaming
Benchmark Your API

Score Breakdown

Token Efficiency9/10
Latency8/10
Consistency8/10
Documentation8/10
First-Try Success8/10
Parseability8/10
Error Clarity7/10
Auth Simplicity6/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://json2video.com",
  "auth_method": "api_key",
  "auth_config": {
    "header": "x-api-key",
    "api_key_url": "https://json2video.com/get-api-key"
  },
  "endpoints": [
    {
      "method": "POST",
      "path": "/movies",
      "description": "Create a new video rendering job by submitting a Movie JSON object. Returns project ID for tracking."
    },
    {
      "method": "GET",
      "path": "/movies",
      "query_params": ["project"],
      "description": "Check video status by project ID. Returns status, download URL, duration, dimensions, and remaining quota."
    }
  ],
  "pricing_model": {
    "type": "subscription",
    "details": {
      "free_tier": "Draft mode with watermark likely available. API key required.",
      "paid_plans": "Subscription-based with credits/quota. Details not provided but inferred from 'remaining_quota' field."
    }
  },
  "rate_limits": {
    "unknown": "No explicit rate limits documented in provided content. Quota system likely based on subscription plan."
  },
  "capabilities": [
    "Programmatic video creation via JSON",
    "Template system with variables",
    "AI voiceover generation (Azure, ElevenLabs)",
    "Automatic subtitles/transcription",
    "Animated HTML5 components",
    "Multiple resolutions and aspect ratios",
    "Custom video dimensions",
    "Transitions between scenes",
    "Conditional rendering based on expressions",
    "Export via webhook, FTP/SFTP, S3, email",
    "No-code integrations (Make.com, Zapier, n8n, Pabbly)",
    "Official Node.js and PHP SDKs",
    "Visual editor tool",
    "Caching of assets and scenes",
    "Global elements overlaying all scenes",
    "Audio waveform visualization (audiogram)",
    "Ken Burns zoom effect on videos/images",
    "Custom font/color/position styling for text",
    "Pass-through client metadata via 'client-data'"
  ],
  "raw_analysis": "JSON2Video is a mature, REST API-first platform for programmatic video generation. It targets developers and businesses needing to automate video production at scale, such as marketing teams, social media managers, and personalized content creators. The API is well-documented with a comprehensive JSON schema covering scenes, elements (video, image, text, audio, voiceover, subtitles, audiogram), templates with variables, and conditional logic. It offers async job submission with polling, caching for performance, and multiple delivery options (webhook, FTP, S3, email). Integrations include no-code tools (Make, Zapier, n8n, Pabbly) and official SDKs for Node.js and PHP, indicating a developer-friendly ecosystem. The platform appears mature with a visual editor and dashboard, but no explicit public documentation on rate limits, security details, or comprehensive pricing in the provided content; subscription model is inferred. It supports AI features like text-to-speech and automatic subtitles, making it competitive in the video automation space. Overall, it's a robust, well-structured API with clear use cases and community integrations."
}
Execute

3/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /200236ms
robots_txtGET /robots.txt20098ms
llms_txtGET /llms.txt200121ms
Interpret
```json
{
  "overall": 82,
  "dimensions": {
    "token_efficiency": 9.0,
    "first_try_success": 7.5,
    "response_parseability": 8.5,
    "error_clarity": 7.0,
    "doc_quality": 8.0,
    "auth_simplicity": 6.0,
    "latency": 8.5,
    "consistency": 8.0
  },
  "pricing_normalized": {
    "free_tier": "Draft mode with watermark",
    "paid_tier": "Subscription with credits/quota",
    "pricing_available": false
  },
  "issues": [
    "No pricing details available on the website - users must contact sales or sign up to see costs",
    "Authentication requires API key (not SSO/magic link) - adds friction for agent onboarding",
    "No security headers detected on website",
    "Free tier is limited to draft mode with watermark, not production-ready"
  ],
  "recommendations": [
    "Expose pricing information publicly to reduce decision friction",
    "Consider adding SSO or magic link authentication for faster agent onboarding",
    "Add security headers (CSP, HSTS) to improve trust signals",
    "Clarify the API key process in documentation - is it instant after signup or requires approval?",
    "Consider adding a self-serve free tier with limited production features (not just draft mode)"
  ]
}
```

Agent Readiness

x402 Payments
Not supported
Streaming
Yes
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/json2video">
  <img src="https://prowl.world/badge/json2video.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard