MakeAIVideo

API reference

MakeAIVideo Ideas API

2 operations · https://app.makeaivideo.ai/api/v1

When to use the Ideas API

The step before scripting. POST /ideas returns scored video concepts for a niche, which is what a content pipeline needs when the question is what to make rather than how to make it.

POST /ai/enhance-prompt does something narrower and more useful than it sounds: it rewrites a thin topic into a fuller brief. A weak brief produces a weak script and a weak video, and the failure only becomes obvious after credits are spent, so improving the brief first is the cheapest quality gain available.

Get scored ideas for a niche
curl -X POST https://app.makeaivideo.ai/api/v1/ideas \
  -H "Authorization: Bearer $MAV_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "niche": "personal finance for freelancers",
    "tone": "educational",
    "count": 10
  }'
POST/ideasai

Scored video ideas for a niche

POST https://app.makeaivideo.ai/api/v1/ideas

Responses

  • 200Ideas
POST/ai/enhance-promptai

Rewrite a rough topic into a stronger brief

POST https://app.makeaivideo.ai/api/v1/ai/enhance-prompt

Responses

  • 200Enhanced

Ideas API questions

How do I generate video ideas for a niche?
POST /ideas returns scored concepts for the niche you give it, which suits a pipeline that needs a queue of topics rather than one at a time.
Will a better prompt actually improve the video?
It is the cheapest lever available. A thin brief produces a thin script, and you only find out after rendering, so POST /ai/enhance-prompt rewrites the brief before any credits are committed.

MakeAIVideo API guides

  • Quickstart — the create, poll and download loop end to end.
  • Authentication — what the ai scope on this page mean.
  • Agents — calling these endpoints from an autonomous agent.

Get an API key

The API and MCP server use the same credits and the same balance as the app, with no separate API plan. Create a key under Settings, Advanced, API keys.

7-day free trial with 350 credits, then plans from $9/mo. Cancel anytime before the trial ends.