Card snapshot
fal-queue.mpp.tempo.xyz
·
2026-10-21 05:09:00 UTC
·
238f96c197be985677b01a50f3877a0a5b04c93c21c28b78cf0d190d5b527c28
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"_source": "mpp",
"service": {
"id": "fal-queue",
"name": "fal.ai (queue)",
"url": "https://fal.ai",
"serviceUrl": "https://fal-queue.mpp.tempo.xyz",
"description": "Async access to supported Fal image, video, speech, and vector models. Use when generation can exceed the ~100s sync timeout fal.run enforces. Submission returns a request_id immediately; status/result polling is free.",
"categories": [
"ai",
"media"
],
"integration": "third-party",
"tags": [
"ai",
"media"
],
"status": "active",
"docs": {
"homepage": "https://fal.ai",
"apiReference": "https://docs.fal.ai"
},
"methods": {
"tempo": {
"intents": [
"charge"
],
"assets": [
"0x20c000000000000000000000b9537d11c60e8b50",
"0x20c0000000000000000000000000000000000000"
]
}
},
"realm": "mpp.tempo.xyz",
"endpoints": [
{
"method": "POST",
"path": "/fal-ai/nano-banana-2",
"description": "Nano Banana 2 (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/nano-banana-2/edit",
"description": "Nano Banana 2 image editing (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/nano-banana-pro",
"description": "Nano Banana pro (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/nano-banana-pro/edit",
"description": "Nano Banana pro image editing (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/flux-2-pro",
"description": "FLUX.2 Pro (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/flux-2/klein/4b",
"description": "FLUX.2 Klein 4b (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/flux-2/klein/9b",
"description": "FLUX.2 Klein 9b (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedream/v5/pro/text-to-image",
"description": "Seedream 5 pro text-to-image (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedream/v5/pro/edit",
"description": "Seedream 5 pro edit (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedream/v5/lite/text-to-image",
"description": "Seedream 5 lite text-to-image (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedream/v5/lite/edit",
"description": "Seedream 5 lite edit (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/kling-video/v3/pro/text-to-video",
"description": "Kling 3 pro text-to-video (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/kling-video/v3/pro/image-to-video",
"description": "Kling 3 pro image-to-video (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/kling-video/v3/standard/text-to-video",
"description": "Kling 3 standard text-to-video (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/kling-video/v3/standard/image-to-video",
"description": "Kling 3 standard image-to-video (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.5/text-to-video",
"description": "Seedance 2.5 text-to-video (480p/720p; explicit duration/aspect; no video references) (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.5/image-to-video",
"description": "Seedance 2.5 image-to-video (480p/720p; explicit duration/aspect; no video references) (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.5/reference-to-video",
"description": "Seedance 2.5 reference-to-video (480p/720p; explicit duration/aspect; no video references) (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/recraft/v4/text-to-image",
"description": "Recraft V4 (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/recraft/v4/pro/text-to-image",
"description": "Recraft V4 Pro (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/recraft/v4/style/text-to-image",
"description": "Recraft V4 styled images (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/recraft/v4/style/text-to-vector",
"description": "Recraft V4 styled vectors (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/recraft/v4/create-style",
"description": "Recraft V4 create style (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/recraft/v4.1/flash/text-to-image",
"description": "Recraft V4.1 Flash (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/recraft/v4.1/text-to-vector",
"description": "Recraft V4.1 vectors (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/elevenlabs/tts/eleven-v3",
"description": "ElevenLabs v3 text-to-speech (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/elevenlabs/text-to-dialogue/eleven-v3",
"description": "ElevenLabs v3 dialogue (dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/stable-video",
"description": "Stable Video Diffusion (async)",
"payment": {
"intent": "charge",
"method": "tempo",
"amount": "100000",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/minimax/video-01",
"description": "MiniMax Video-01 (async)",
"payment": {
"intent": "charge",
"method": "tempo",
"amount": "550000",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/minimax/video-01-live",
"description": "MiniMax Video-01 Live (async)",
"payment": {
"intent": "charge",
"method": "tempo",
"amount": "550000",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/xai/grok-imagine-video/text-to-video",
"description": "Grok Imagine text-to-video (async)",
"payment": {
"intent": "charge",
"method": "tempo",
"amount": "500000",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/xai/grok-imagine-video/image-to-video",
"description": "Grok Imagine image-to-video (async)",
"payment": {
"intent": "charge",
"method": "tempo",
"amount": "500000",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/veo3.1/fast",
"description": "Veo 3.1 Fast - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/veo3.1",
"description": "Veo 3.1 - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/fal-ai/veo3.1-lite",
"description": "Veo 3.1 Lite - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/minimax/h3/text-to-video",
"description": "MiniMax H3 - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/minimax/h3/image-to-video",
"description": "MiniMax H3 - image-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/minimax/h3/reference-to-video",
"description": "MiniMax H3 - reference-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/minimax/h3-max/text-to-video",
"description": "MiniMax H3 Max - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/minimax/h3-max/image-to-video",
"description": "MiniMax H3 Max - image-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/text-to-video",
"description": "Seedance 2.0 - text-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/image-to-video",
"description": "Seedance 2.0 - image-to-video (async, dynamic pricing)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/fast/text-to-video",
"description": "Seedance 2.0 Fast - text-to-video (async, ~20% cheaper)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/fast/image-to-video",
"description": "Seedance 2.0 Fast - image-to-video (async, ~20% cheaper)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/reference-to-video",
"description": "Seedance 2.0 - reference-to-video (async; 0.6x rate when video reference)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
},
{
"method": "POST",
"path": "/bytedance/seedance-2.0/fast/reference-to-video",
"description": "Seedance 2.0 Fast - reference-to-video (async, ~20% cheaper; 0.6x rate when video reference)",
"payment": {
"intent": "charge",
"method": "tempo",
"currency": "0x20c000000000000000000000b9537d11c60e8b50",
"decimals": 6
}
}
],
"provider": {
"name": "fal.ai (queue)",
"url": "https://fal.ai"
},
"supportsMACH": true
}
}