{"count":51,"atoms":[{"id":"seedance-2-0","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":70,"720p":150,"1080p":360,"4k":720}}},{"id":"seedance-2-0-fast","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":55,"720p":120}}},{"id":"seedance-2-0-mini","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":35,"720p":75}}},{"id":"kling-o3-ref2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":50,"720p":120,"1080p":300}}},{"id":"kling-o3-pro-ref2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":65,"720p":130,"1080p":240}}},{"id":"kling-o3-v2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":50,"720p":100,"1080p":300}}},{"id":"kling-o3-pro-v2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":65,"720p":130,"1080p":240}}},{"id":"seedance-1-5","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":60,"1080p":120}}},{"id":"dli2v3","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":30,"1080p":60}}},{"id":"dlai2v_pro","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":70,"1080p":200}}},{"id":"dlai2v_pro_multiframe","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":70,"1080p":200}}},{"id":"kling3.0","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":100,"1080p":200}}},{"id":"dlai2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":50}},{"id":"dlim2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":50}},{"id":"happyhorse-1-0-i2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":150}},{"id":"happyhorse-1-0-r2v","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":150}},{"id":"happyhorse-1-0-video-edit","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":150}},{"id":"gemini-omni-video","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"720p":50,"1080p":150,"4k":300}}},{"id":"grok-imagine-1.5","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","tiers":{"480p":50,"720p":80}}},{"id":"longcat-avatar-1-5","kind":"service","verb":"generate-video","description":"Generate a short video clip from a text prompt (optionally seeded with reference images / audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":100}},{"id":"dlai2v_pro","kind":"service","verb":"lipsync","description":"Generate a talking-head video where a character's lips sync to a driving audio track. Submits one job (or N via --jobs-file) and returns {job_ref, status:'pending'}; the rendered video URL arrives via [async-callback].","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","requires":["audio_url"],"unit":"credits-per-second","tiers":{"720p":70,"1080p":200}}},{"id":"dlai2v_pro_multiframe","kind":"service","verb":"lipsync","description":"Generate a talking-head video where a character's lips sync to a driving audio track. Submits one job (or N via --jobs-file) and returns {job_ref, status:'pending'}; the rendered video URL arrives via [async-callback].","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","requires":["audio_url"],"unit":"credits-per-second","tiers":{"720p":70,"1080p":200}}},{"id":"dlai2v","kind":"service","verb":"lipsync","description":"Generate a talking-head video where a character's lips sync to a driving audio track. Submits one job (or N via --jobs-file) and returns {job_ref, status:'pending'}; the rendered video URL arrives via [async-callback].","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","requires":["audio_url"],"unit":"credits-per-second","flatRate":null}},{"id":"longcat-avatar","kind":"service","verb":"lipsync","description":"Generate a talking-head video where a character's lips sync to a driving audio track. Submits one job (or N via --jobs-file) and returns {job_ref, status:'pending'}; the rendered video URL arrives via [async-callback].","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","requires":["audio_url"],"unit":"credits-per-second","flatRate":100}},{"id":"banana-pro","kind":"service","verb":"generate-image","description":"Deprecated ambiguous image generation command. Use generate-image-prompt or generate-image-ref.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/image/submit","unit":"credits-per-call","credits":150}},{"id":"banana-2","kind":"service","verb":"generate-image","description":"Deprecated ambiguous image generation command. Use generate-image-prompt or generate-image-ref.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/image/submit","unit":"credits-per-call","credits":100}},{"id":"seedream","kind":"service","verb":"generate-image","description":"Deprecated ambiguous image generation command. Use generate-image-prompt or generate-image-ref.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/image/submit","unit":"credits-per-call","credits":50}},{"id":"seedream-5-lte","kind":"service","verb":"generate-image","description":"Deprecated ambiguous image generation command. Use generate-image-prompt or generate-image-ref.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/image/submit","unit":"credits-per-call","credits":50}},{"id":"gpt-image-2","kind":"service","verb":"generate-image","description":"Deprecated ambiguous image generation command. Use generate-image-prompt or generate-image-ref.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/image/submit","unit":"credits-per-call","credits":75}},{"id":"suno-v5","kind":"service","verb":"generate-music","description":"Generate music from a required prompt; prompt is music direction unless --custom makes it lyrics.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/music/submit","unit":"credits-per-call","credits":100}},{"id":"suno-v5_5","kind":"service","verb":"generate-music","description":"Generate music from a required prompt; prompt is music direction unless --custom makes it lyrics.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/music/submit","unit":"credits-per-call","credits":100}},{"id":"minimax","kind":"service","verb":"generate-music","description":"Generate music from a required prompt; prompt is music direction unless --custom makes it lyrics.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/music/submit","unit":"credits-per-call","credits":200}},{"id":"detect-shots","kind":"service","verb":"detect-shots","description":"Detect shot boundaries via TransNetV2. Synchronous — returns the shot list directly.","isAsync":false,"price":{"submitPath":"shot-analysis","unit":"credits-per-call","credits":50}},{"id":"download-media","kind":"service","verb":"download-media","description":"Download social-media media (TikTok / Instagram / Twitter / Bilibili / …) and re-host on CDN.","isAsync":false,"price":{"submitPath":"media-download","unit":"credits-per-call","credits":5}},{"id":"render-caption","kind":"service","verb":"render-caption","description":"Burn SRT captions into a video. Synchronous — returns the captioned video URL directly.","isAsync":false,"price":{"submitPath":"caption-render","unit":"credits-per-call","credits":50}},{"id":"transcribe","kind":"service","verb":"transcribe","description":"Asynchronously transcribe audio to SRT subtitles. Returns {status:'pending', job_ref} immediately; the SRT lands via [async-callback] in a later turn.","isAsync":true,"price":{"submitPath":"asr","unit":"credits-per-call","credits":50}},{"id":"fetch","kind":"service","verb":"fetch","description":"Fetch a URL and emit extracted text / markdown / raw body (--mode). Non-2xx → error.","isAsync":null,"price":{"submitPath":"web-fetch","unit":"credits-per-call","credits":5}},{"id":"search","kind":"service","verb":"search","description":"External web search via Baidu / Serper / Tavily / Brave, plus Baidu similar-image search.","isAsync":null,"price":{"submitPath":"search/serper","unit":"credits-per-call","credits":10}},{"id":"remotion","kind":"service","verb":"remotion","description":"","isAsync":null,"price":{"submitPath":"remotion/renders","unit":"credits-per-call","credits":20}},{"id":"hyperframes","kind":"service","verb":"hyperframes","description":"","isAsync":null,"price":{"submitPath":"hyperframes/renders","unit":"credits-per-call","credits":50}},{"id":"dreamactor","kind":"service","verb":"motion-control","description":"Transfer motion / pose from a source video onto one or more target characters (services: dreamactor, kling3.0-motion). dreamactor supports multi-person via --image-urls; kling3.0-motion is single-person only.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":60}},{"id":"kling3.0-motion","kind":"service","verb":"motion-control","description":"Transfer motion / pose from a source video onto one or more target characters (services: dreamactor, kling3.0-motion). dreamactor supports multi-person via --image-urls; kling3.0-motion is single-person only.","isAsync":true,"price":{"submitPath":"media/submit/api/agent/video/submit","unit":"credits-per-second","flatRate":200}},{"id":"generate-tts","kind":"service","verb":"generate-tts","description":"Generate speech audio from text. `--provider` picks the backend (minimax / elevenlabs / elevenlabs-dialogue / voxcpm / seed-audio).","isAsync":true,"price":{"submitPath":"media/submit/api/agent/tts/submit","unit":"credits-per-characters","charsPerCredit":40}},{"id":"geocode","kind":"service","verb":"geocode","description":"Forward (address → coords) or reverse (coords → address) geocoding.","isAsync":false,"price":{"unit":"credits-per-call","credits":5,"geoAction":"geocode"}},{"id":"places","kind":"service","verb":"places","description":"Search places / POIs near coordinates and fetch their photos.","isAsync":null,"price":{"unit":"credits-per-call","credits":20,"geoAction":"places_search"}},{"id":"streetview","kind":"service","verb":"streetview","description":"Street-level imagery and coverage info via Google Maps.","isAsync":null,"price":{"unit":"credits-per-call","credits":10,"geoAction":"streetview_image"}},{"id":"static-map","kind":"service","verb":"static-map","description":"Bird's-eye view map image at coordinates with optional markers.","isAsync":false,"price":{"unit":"credits-per-call","credits":5,"geoAction":"static_map"}},{"id":"analyze-beats","kind":"verb","verb":"analyze-beats","description":"Analyse beat structure of an audio file. Synchronous — returns the beat list directly.","isAsync":false,"price":null},{"id":"generate-image-prompt","kind":"verb","verb":"generate-image-prompt","description":"Generate a still image from a text prompt only; reference image inputs are rejected.","isAsync":true,"price":null},{"id":"generate-image-ref","kind":"verb","verb":"generate-image-ref","description":"Generate or edit a still image from required source/reference image URL(s).","isAsync":true,"price":null},{"id":"generate-sound","kind":"verb","verb":"generate-sound","description":"Generate a short sound effect (SFX / Foley / ambient / short loop) from a text description. ElevenLabs Sound Effects v2, duration 0.5–30s.","isAsync":true,"price":null}]}