VAP Developer Platform
API Keys
Image, video & music generation API
Built for automation, social content, and creative work.
Loading your key…
vap_live_…
Copy it now.
Your key is hidden for security.
A paid plan unlocks your API key.
View plans
Base URL
api.vapagent.com/api/v1
Usage
AI Room & media generation API. Your live consumption.
Loading your usage…
— energy · —
Spent this cycle—
Room spend
Media API spend
Daily remaining—
Hourly remaining—
Balance—
Tier—
Renews—
Enabled—
A paid plan unlocks your usage.
View plansDocs
Everything you need to call the VAP API.
Authentication
Send your key as a Bearer token. Get one under API Keys.
Authorization: Bearer YOUR_API_KEY
Create a generation POST /api/v1/generations
curl -X POST https://api.vapagent.com/api/v1/generations \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"kind":"image","prompt":"a neon city at night"}'
kind: image · video · music — prompt: your text.
Check status GET /api/v1/generations/{id}
curl https://api.vapagent.com/api/v1/generations/GENERATION_ID \ -H "Authorization: Bearer YOUR_API_KEY"
MCP
Connect via MCP streamable-http
Add VAP to Claude Desktop, Claude Code, or any MCP client — same API key.
https://api.vapagent.com/mcp
Claude Desktop · config
{
"mcpServers": {
"vap": {
"url": "https://api.vapagent.com/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
