{"ok":true,"generatedAt":"2026-10-20T05:10:14.277Z","overall":"operational","database":"operational","modalities":[{"key":"video","health":"operational","jobs24h":8,"successRate24h":87.5,"medianSeconds":79.4,"jobs1h":0},{"key":"image","health":"idle","jobs24h":0,"successRate24h":null,"medianSeconds":null,"jobs1h":0},{"key":"voice","health":"operational","jobs24h":3,"successRate24h":100,"medianSeconds":1.1,"jobs1h":0},{"key":"music","health":"operational","jobs24h":2,"successRate24h":100,"medianSeconds":17.7,"jobs1h":0}],"providers":[{"key":"cartesia","health":"operational","jobs24h":1,"successRate24h":100,"medianSeconds":0.5,"jobs1h":0},{"key":"elevenlabs","health":"operational","jobs24h":3,"successRate24h":100,"medianSeconds":3.3,"jobs1h":0},{"key":"fal","health":"operational","jobs24h":6,"successRate24h":100,"medianSeconds":75.7,"jobs1h":0},{"key":"hailuo","health":"operational","jobs24h":1,"successRate24h":0,"medianSeconds":null,"jobs1h":0},{"key":"muapi","health":"operational","jobs24h":1,"successRate24h":100,"medianSeconds":30.9,"jobs1h":0},{"key":"wavespeed","health":"operational","jobs24h":1,"successRate24h":100,"medianSeconds":181.2,"jobs1h":0}],"unavailableModels":[{"id":"seedance-2.5","name":"Seedance 2.5","reason":"Public API slated ~2026-07-16 (slipped from early July) — currently ByteDance enterprise beta; fal app still 404s as of 2026-07-14."},{"id":"sora-2","name":"Sora 2","reason":"Sora 2 was shut down by OpenAI on 2026-09-24. Use veo-3.1 (synced audio) or kling-3.0 (general) instead."},{"id":"runway-gen-4.5","name":"Runway Gen-4.5","reason":"Runway direct integration is not yet wired. Use ws-runway-gen4 (WaveSpeed) for Runway Gen-4 today."},{"id":"runway-act-two","name":"Runway Act-Two (Full-Body Performance)","reason":"Runway Act-Two is not offered yet. Use fal-live-portrait for face and expression transfer."},{"id":"wan-2.5","name":"Wan 2.5","reason":"wan-video/wan-2.5 was removed from Replicate. Use ws-pika-2.2 or kling-3.0-replicate."},{"id":"pika-2.2","name":"Pika 2.2","reason":"pika-labs/pika-2.2 was removed from Replicate. Use ws-pika-2.2 (WaveSpeed)."},{"id":"veo-3.1-direct","name":"Veo 3.1 (Google direct)","reason":"Direct Google Veo routing is not yet wired. Use veo-3.1 (FAL route) instead."},{"id":"luma-ray-3","name":"Luma Ray 3","reason":"Direct Luma key is not authenticated — use ws-luma-ray-2 (Luma Ray 2 via WaveSpeed) on Credits. Re-enable once LUMA_PLATFORM_KEY is valid."},{"id":"pika-2.5","name":"Pika 2.5","reason":"Pika 2.5 is not offered by our provider (the endpoint was removed). Use ws-pika-2.2 for Pika, or kling-3.0 / seedance-2.0-fast for similar results."},{"id":"hailuo-02","name":"MiniMax Hailuo 02","reason":"Temporarily unavailable — use ws-hailuo-02 (the same Hailuo 02 model via WaveSpeed)."},{"id":"runway-gen-4.5-direct","name":"Runway Gen-4.5 (direct)","reason":"Runway direct integration is not yet wired. Use ws-runway-gen4 (WaveSpeed) for Runway Gen-4 today."},{"id":"minimax-music","name":"MiniMax Music","reason":"fal-ai/minimax-music is a music-continuation model — it requires a reference_audio_url (a song with music + vocals), not pure text-to-music. Use Lyria 2 (instrumental) or Suno (suno-v4, vocals) for text-to-music."},{"id":"aurora","name":"Aurora","reason":"xAI Aurora is not yet wired with a platform key. Add your own xAI key via BYOK to enable, or use grok-imagine-image (same model, fal-hosted) today."},{"id":"sd3.5-medium","name":"SD3.5 Medium","reason":"Stability SD3.5 is not yet wired with a platform key. Add your own Stability key via BYOK to enable, or use flux-1-schnell / nano-banana today."},{"id":"sd3.5-large","name":"SD3.5 Large","reason":"Stability SD3.5 is not yet wired with a platform key. Add your own Stability key via BYOK to enable, or use flux-1.1-pro / gemini-3-pro-image today."},{"id":"ltx-2","name":"LTX-2","reason":"LTX-2 is failing at the provider right now. Use ltx-video, wan-2.6 or seedance-2.0-fast instead."}]}