Help CenterDeveloper & API IntegrationsBreaking News
Developer & API Integrations

Breaking News

WORKING

API reference, parameters, and render payload for visual template "Breaking News" (8800be71-52df-4ac7-ac94-df9d8a494d0f).

## Visual Template: Breaking News The **Breaking News** visual template is a pre-configured motion graphics layout optimized for high-retention short-form video and slide deck synthesis. ### Template Specifications - **Template UUID:** `8800be71-52df-4ac7-ac94-df9d8a494d0f` - **Supported Formats:** 9:16 Vertical Video (Reels, TikTok, Shorts), 1:1 Square, 4:5 Portrait - **Audio Support:** AI Voiceover synthesis, kinetic audio waveform sync, background music ducking - **Brand Kit Compatibility:** Font styling, primary/accent colors, and logo overlay watermarking --- ### REST API Usage To render a video or carousel using this template, send a `POST` request to `https://app.eserai.tech/v1/visuals`: ```bash curl -X POST https://app.eserai.tech/v1/visuals \ -H "Authorization: Bearer YOUR_ESER_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "template_id": "8800be71-52df-4ac7-ac94-df9d8a494d0f", "headline": "5 Rules for Autonomous Content", "body_paragraphs": [ "Step 1: Ingest authoritative source research.", "Step 2: Enforce strict brand kit voice rules.", "Step 3: Schedule into high-velocity calendar slots." ], "voice_id": "alloy", "brand_color": "#8b5cf6" }' ``` --- ### Model Context Protocol (MCP) Tool Call When using Claude Code, Cursor, or AI agents, invoke the canonical MCP tool: ```json { "tool": "eser_create_visual", "arguments": { "template_id": "8800be71-52df-4ac7-ac94-df9d8a494d0f", "headline": "Example Headline", "body_paragraphs": ["Key takeaway point 1", "Key takeaway point 2"] } } ``` --- ### Status Polling & Delivery After submitting a visual generation task, use `eser_get_visual_status` (or `GET /v1/visuals/:id`) to poll until the status transitions to `COMPLETED`. The response will contain a presigned download URL valid for 24 hours.

Was this article helpful?

Reach ESER TECH support for assistance with account setup or API integration.

Contact Support