Fliki video and voice, inside your product.
One REST API for scripts to videos, templates, text to speech and audio. Send a request, get back a finished file. From one render to thousands a day.
curl https://api.fliki.ai/v1/generate/video \
-H "Authorization: Bearer $FLIKI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"payload": [{
"workflowType": "idea",
"workflowFormat": "video",
"prompt": "A 60 second explainer on how solar panels work",
"voiceId": "VOICE_ID",
"aspectRatio": "16:9",
"visuals": "ai"
}]
}'
What you can build
Script to video
Send a finished script and get back a narrated video with matching visuals and subtitles.
"workflowType": "script"Blog to video
Pass an article URL and Fliki summarizes it into a video. Useful for turning every new post into a clip.
"workflowType": "url"Idea to video
Start from a one-line topic. Fliki writes the script, picks the visuals and records the voiceover.
"workflowType": "idea"Your media to video
Build videos from your own product shots and footage, alone or mixed with stock and AI visuals.
"visuals": "library"Social shorts
Render vertical or square cuts for Reels, Shorts and TikTok from the same request.
"aspectRatio": "9:16"Personalized videos in bulk
Key a template once, then fill it with names, products or prices from your data to render thousands of variants.
POST /generate/templateVoiceovers
Generate narration for e-learning, IVR, ads and apps in 2,000+ voices across 80+ languages.
POST /generate/ttsAudiobooks and long-form audio
Turn chapters, articles and newsletters into listenable audio with consistent voices.
POST /generate/audioEverything Fliki makes, one request away
Video
Turn a script, an idea or a blog URL into a finished video with voiceover, visuals and subtitles.
POSTTemplate
Fill a keyed Fliki template with your own text, media and voice to produce on-brand videos in bulk.
POSTText to speech
Render lifelike speech from text in 2,000+ voices across 80+ languages.
POSTAudio
Text to speech for long-form content such as narration and audiobooks, with optional voice styles.
GETVoices and languages
List every voice, language and dialect so you can pick the right one programmatically.
GETBrand kits
Apply your logos, colors and fonts from a saved brand kit to every render.
From API key to first video in minutes
- 1
Pick a Standard plan or above
API access comes with Fliki Standard and above. Usage draws from the same credits as the app.
See pricing → - 2
Create an API key
Open the Automation tab in Fliki, click Create Key and choose API.
Open Automation → - 3
Make your first call
Send a generate request, then poll the status endpoint until your file is ready.
Read the quickstart →
Standard and above
- Every endpoint: video, template, text to speech, audio
- Same voices, AI models and brand kits as the app
- Billed from your plan credits, no separate contract
Scale with a team
- Custom credit volumes and higher rate limits
- Invoiced billing and a dedicated account manager
- Help designing templates and pipelines for your stack