# Muse Video API: cómo generar vídeos sin API oficial de Meta

> Meta no vende una API de Muse Video y la app Muse no llega a España. Desde código hay dos rutas de terceros; un clip de 5–10 s a 720p con sonido cuesta 0,30 $.

- URL: https://blog.laozhang.ai/es/posts/muse-video-api
- Published: 2026-11-02
- Updated: 2026-11-02
- Author: LaoZhang AI Team (https://blog.laozhang.ai/es/about)
- Topic: Generación de vídeo con IA
- Tags: Muse Video, Meta Muse, API de vídeo, Meta AI, vídeo con IA

---
A 2 de noviembre de 2026, Meta no ofrece ninguna API para generar vídeo con Muse Video. Presentó el modelo en vista previa el 7 de julio de 2026 y solo dice que llegará «pronto» a creadores y a Meta AI, sin fecha. La Meta Model API, que sí tiene claves y documentación, sirve Muse Spark y Muse Wonder (texto) y Muse Image (imagen), pero ninguno de sus modelos devuelve vídeo. Hoy los vídeos de Muse se crean a mano en la app Muse, que funciona en Estados Unidos, Canadá, Japón y Singapur, y no en España ni en ningún otro país de la UE.

Si necesitas generar estos vídeos desde código, tienes dos rutas de terceros. useapi.net automatiza tu propia cuenta de Muse por 15 $ al mes, pero esa cuenta tiene que haberse creado en uno de esos cuatro países. El modelo `muse-video` de LaoZhang API no pide cuenta de Meta: envías `POST /v1/videos`, consultas el estado y descargas un MP4 de 5 a 10 segundos a 720p con sonido por 0,30 $ el clip. Desde España o la mayor parte de Latinoamérica, donde no se puede abrir una cuenta de Muse, solo te queda esta segunda.

*Aviso: [laozhang.ai es un servicio propio](https://blog.laozhang.ai/es/about#laozhang). Sus precios son nuestra tarifa, no una comparación independiente.*

Si vives en Estados Unidos y solo quieres unos pocos vídeos, el plan gratuito de la app Muse basta y no necesitas ninguna API. Y si tu proyecto exige 1080p o 2K, Muse no te sirve por ninguna de las dos rutas, porque su salida se queda en 720p; ahí conviene otro modelo de vídeo con API propia.

## ¿Tiene Meta una API de Muse Video? No: solo modelos de texto e imagen

No. La [lista oficial de modelos de Meta Model API](https://dev.meta.ai/docs/models) enumera, a 2 de noviembre de 2026, seis líneas: Muse Wonder, Muse Spark, Muse Image, Muse Voice Transcribe y Segment Anything Model (SAM) se usan a través de la API, y Muse Glimmer se publica con pesos abiertos. Por tipo de salida solo hay texto, imagen y geometría. El vídeo aparece únicamente como entrada: Muse Spark y Muse Wonder pueden leer un vídeo y SAM lo segmenta, pero ningún modelo lo genera.

Muse Video existe como modelo, no como producto para desarrolladores. En el [anuncio de Muse Image y Muse Video del blog de Meta AI](https://ai.meta.com/blog/introducing-muse-image-muse-video/), del 7 de julio de 2026, Meta Superintelligence Labs lanzó Muse Image y presentó Muse Video en vista previa, construido sobre la misma base de preentrenamiento que Muse Image y con audio nativo. Meta reconoce dos puntos débiles: la sincronización entre audio e imagen y los movimientos rápidos físicamente creíbles. En la clasificación Elo de preferencia humana del Arena de texto a vídeo era tercero a 5 de julio, una foto de aquel momento. Sobre el acceso solo dice «coming soon to creators and Meta AI», sin fecha y sin mencionar una API, así que no hay forma de saber si habrá una versión para desarrolladores ni cuándo.

El nombre también confunde. «Muse» es a la vez la app de agente personal de muse.ai y la marca de toda la familia de modelos, de modo que mucha gente habla de una «Muse API» cuando lo que Meta vende es Meta Model API, que sirve los modelos Muse de texto e imagen, no de vídeo. Tampoco son de Meta las webs que se anuncian como «Generador Muse Video AI», como kling3.io, musevideos.io o musevideo.ai: venden créditos para generar en el navegador, ninguna anuncia una API de Muse Video y una de ellas se describe como de «estilo Meta Muse Video», así que no documentan qué modelo ejecutan.

## ¿Puedo usar la app Muse desde España o Latinoamérica? Todavía no

A 31 de octubre de 2026, Muse se había lanzado oficialmente en cuatro países: Estados Unidos (8 de septiembre), Canadá (18 de septiembre), Japón (23 de octubre) y Singapur (27 de octubre). No hay anuncio para ningún país del Espacio Económico Europeo, España incluida, ni para Brasil o el resto de Latinoamérica. México aparece junto a Estados Unidos y Canadá en dos publicaciones de Meta en francés y alemán de septiembre, pero sin un lanzamiento propio confirmado. Meta no mantiene una lista única de países; su centro de ayuda dice que Muse «aún no está disponible en todas partes», y las fechas proceden de sus notas de prensa, como la del [lanzamiento de Muse en Singapur en la sala de prensa de Meta](https://about.fb.com/news/2026/10/muse-is-now-available-in-singapore-the-worlds-first-personal-ai-agent-built-for-everyone/), recogidas en el [seguimiento de disponibilidad de Meta Muse de AI Agents Library](https://www.aiagentslibrary.com/blog/meta-muse-availability/).

Lo que cuenta es dónde estás y dónde se creó la cuenta, no el idioma: un hispanohablante en Estados Unidos tiene la app con normalidad. Allí Muse es gratis con un límite de uso que Meta no cuantifica, y tiene dos suscripciones: Power, a 20 $ al mes con 500 millones de tokens de Muse por semana, y Maximum, a 100 $ al mes con 3.000 millones. Meta no publica cuántos tokens consume un vídeo; una referencia es la de useapi.net, que en sus pruebas con el plan gratuito vio que cada vídeo gastaba entre el 2 % y el 3 % de la cuota semanal. Hace falta ser mayor de edad.

El «gratis» de los tutoriales de YouTube que enseñan a crear vídeos y miniseries con Muse se refiere a ese plan gratuito de la app, no a una API: no existe una API gratuita de Muse Video. Si lo que buscas es generar vídeo por API sin pagar, las opciones reales están en [API gratis para generar vídeo con IA: qué existe y qué cuesta](https://blog.laozhang.ai/es/posts/best-free-ai-video-api).

## Qué ruta elegir para generar vídeos de Muse desde código

Si estás en España o Latinoamérica y necesitas código, la única ruta que te deja usar Muse es `muse-video` de LaoZhang API, porque no depende de una cuenta de Muse. Si ya tienes una cuenta de Muse creada en Estados Unidos, Canadá, Japón o Singapur y quieres automatizar los vídeos que tu plan ya incluye, useapi.net aprovecha esa cuota. Para unos pocos vídeos sin programar, la app basta, y si necesitas más resolución, ninguna ruta de Muse sirve.

*Aviso: [laozhang.ai es un servicio propio](https://blog.laozhang.ai/es/about#laozhang). Sus precios son nuestra tarifa, no una comparación independiente.*

![Árbol de decisión: con 1080p o 2K, otro modelo; con cuenta de Muse, la app o useapi.net; sin ella, muse-video por 0,30 $ el clip](https://blog.laozhang.ai/posts/es/muse-video-api/img/ruta-muse-video.webp)

| Ruta | Qué necesitas | Coste | Qué obtienes | Cuándo encaja |
|---|---|---|---|---|
| App Muse, a mano | Cuenta de Meta en EE. UU., Canadá, Japón o Singapur | Gratis con límite; Power 20 $/mes; Maximum 100 $/mes | Vídeo de unos 10 s a 720p con sonido, según useapi.net | Pocos vídeos y nada de código |
| useapi.net | Tu cuenta de Muse, creada en esos cuatro países, con su correo y contraseña | 15 $/mes más tu plan de Muse | API REST y servidor MCP sobre tu cuenta; MP4 de unos 10 s a 720p con sonido | Ya tienes Muse y quieres automatizarlo |
| `muse-video` de LaoZhang API | Un token del grupo `default` | 0,30 $ por clip de 5–10 s; 0,55 $ por 20 s; 0,80 $ por 30 s | `POST /v1/videos`, 720p, 24 fps, sonido, primer y último fotograma, continuación | Sin cuenta de Muse y pagando por vídeo |
| Webs «Muse Video AI» | Registro y créditos en cada web | Según cada web | Generación en el navegador, sin API publicada ni modelo documentado | No sirven para integrarlas en código |

useapi.net es un servicio de terceros que inicia sesión en tu cuenta de muse.ai con el correo y la contraseña que le das, algo que Meta no ofrece; según su [documentación de la Muse API de useapi.net](https://useapi.net/docs/api-muse-v1), una vez configurada la cuenta puedes llamar a la API desde cualquier país, pero la cuenta tiene que crearse en uno de los cuatro países admitidos, así que desde España esta ruta no te sirve. Sus cifras son suyas: en sus pruebas un vídeo tardó entre 60 y 140 segundos, y describe que una cuenta que alcanza el límite de vídeos de las últimas 24 horas queda una hora fuera de los trabajos de vídeo, un límite que Meta no publica. A cambio, a través de useapi.net Muse acepta hasta 9 imágenes, 3 vídeos y 3 audios como entrada, algo que `muse-video` no ofrece.

`muse-video` tampoco es de Meta. La [guía de Muse Video en la documentación de LaoZhang API](https://docs.laozhang.ai/en/api-capabilities/muse-video-generation.md) dice que la API oficial de Meta aún no tiene modelo de generación de vídeo y que esta integración es independiente y con precio propio; el modelo está disponible desde el 30 de octubre de 2026.

Si el 720p o la falta de vídeo y audio de referencia no te encajan, la propia documentación de LaoZhang API remite a Seedance o Wan para 1080p y a MiniMax H3 para 2K o referencias de vídeo y audio; cómo se comparan esos modelos lo tienes en [Wan 3.0 vs MiniMax H3 vs Seedance 2.5: cuál probar primero](https://blog.laozhang.ai/es/posts/wan-3-vs-minimax-h3-vs-seedance-2-5).

## Cómo generar un vídeo de Muse por API: crear, consultar y descargar

El flujo es asíncrono: `POST /v1/videos` devuelve un `id` en segundos, consultas `GET /v1/videos/{id}` cada 15 segundos hasta que el estado sea `completed` y descargas el MP4 desde `video_url`. Si vienes de Sora 2, el formato de la petición es el mismo, así que lo principal es cambiar `model` y poner `seconds` en 5, 8 o 10; lo que queda por migrar del resto de tu código lo explica [La API de Sora 2 ya cerró: qué puedes recuperar y adónde migrar](https://blog.laozhang.ai/es/posts/sora-2-api-discontinued).

1. Crea un token en la gestión de tokens de la consola de LaoZhang API con el grupo `default` y el modo de facturación «Usage first» o «Per-call». Un token configurado como «Usage-based only» no puede llamar a Muse. Si usas un token solo para vídeo, cuadrarás mejor los cargos con las tareas en el registro de uso.
2. Envía la petición con al menos `model` y `prompt`. Sin `seconds`, `muse-video` genera 10 segundos; `aspect_ratio` acepta `16:9`, `9:16`, `1:1`, `4:3` y `3:4`, y el prompt admite hasta 20.000 caracteres. Guarda el `id` que devuelve.
3. Consulta el estado cada 15 segundos durante un máximo de 30 minutos. Mientras sea `queued` o `in_progress`, sigue consultando el mismo `id` y no reenvíes la petición, porque cada envío crea una tarea nueva. Decide por `status` y no por `progress`: en la prueba de este blog del 2 de noviembre ese porcentaje retrocedió (0 → 30 → 10 → 27 → 95 → 100), así que no sirve para calcular cuánto falta.
4. Cuando el estado sea `completed`, descarga el MP4 desde `video_url`. Ese enlace no necesita cabecera `Authorization` y caduca a los 7 días; también puedes pedir `GET /v1/videos/{id}/content` con tu token.

*Aviso: [laozhang.ai es un servicio propio](https://blog.laozhang.ai/es/about#laozhang). Sus precios son nuestra tarifa, no una comparación independiente.*

Con curl y `jq` los cuatro pasos quedan así:

```bash
export LAOZHANG_API_KEY="tu_clave"
export BASE_URL="https://api.laozhang.ai"

# Crear la tarea
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -H "Content-Type: application/json" \
  --data-raw '{
    "model": "muse-video",
    "prompt": "A lighthouse on a rocky coast at dawn, waves crashing on the rocks, a few seagulls flying past, slow push-in, cinematic lighting",
    "seconds": "10",
    "aspect_ratio": "16:9"
  }' | tee muse-create.json

export VIDEO_ID=$(jq -r '.id' muse-create.json)

# Consultar el estado (repite cada 15 s; decide por status: progress puede retroceder)
curl -s "$BASE_URL/v1/videos/$VIDEO_ID" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" | jq '{status, progress}'

# Descargar cuando status sea "completed"
curl -L -o muse-video.mp4 "$(curl -s "$BASE_URL/v1/videos/$VIDEO_ID" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" | jq -r '.video_url')"
```

En Python, con `requests`, el mismo flujo con un límite de espera de 30 minutos:

```python
import os
import time

import requests

BASE_URL = "https://api.laozhang.ai"
HEADERS = {"Authorization": f"Bearer {os.environ['LAOZHANG_API_KEY']}"}

task = requests.post(
    f"{BASE_URL}/v1/videos",
    headers=HEADERS,
    json={
        "model": "muse-video",
        "prompt": "A lighthouse on a rocky coast at dawn, waves crashing on the rocks, "
                  "a few seagulls flying past, slow push-in, cinematic lighting",
        "seconds": "10",
        "aspect_ratio": "16:9",
    },
    timeout=120,
)
task.raise_for_status()
video_id = task.json()["id"]  # guárdalo: es lo único que necesitas para recuperar el vídeo

deadline = time.time() + 30 * 60
while True:
    video = requests.get(f"{BASE_URL}/v1/videos/{video_id}", headers=HEADERS, timeout=60).json()
    # usa status, no progress: el porcentaje puede bajar y no es una estimación de tiempo
    if video["status"] == "completed":
        break
    if video["status"] == "failed":
        raise RuntimeError(video["error"]["message"])  # ya reembolsada
    if time.time() > deadline:
        raise TimeoutError(f"{video_id} sigue en marcha; vuelve a consultar este mismo id más tarde")
    time.sleep(15)

with open("muse-video.mp4", "wb") as f:
    f.write(requests.get(video["video_url"], timeout=300).content)
print("Guardado muse-video.mp4:", video["seconds"], "segundos")
```

## Qué vídeo devuelve Muse: 720p, 24 fps y sonido siempre activo

Un clip de `muse-video` en 16:9 sale a 1280×720 y 24 fotogramas por segundo, con una pista de sonido que no se puede desactivar. Este blog generó dos clips el 2 de noviembre de 2026 con un token del grupo `default` y los midió con ffprobe: uno de texto a vídeo de 10 segundos en 16:9 salió a 1280×720, 24 fps y exactamente 10 segundos, con audio AAC mono que lleva sonido real (no una pista en silencio), y otro de 5 segundos en 9:16 a partir de una imagen salió a 720×1280 y 24 fps. Cada uno costó 0,30 $. El resto de proporciones procede de las pruebas que LaoZhang, el operador de laozhang.ai, hizo en su propia pasarela el 30 de octubre de 2026, antes de abrir el modelo: con clips de 5 segundos, 1:1 dio 960×960, 4:3 dio 1088×816 y 3:4 dio 816×1088, todos a 24 fps y con audio AAC, y sus 16:9 y 9:16 coinciden con los de este blog. También según esas pruebas, enviar `resolution: "1080p"` o `fps: 30` no cambia nada: la petición se acepta y la salida sigue en 720p y 24 fps. El sonido, música y efectos guiados por el prompt, viene siempre; si no lo quieres, quita la pista después de descargar, por ejemplo con `ffmpeg -i muse-video.mp4 -an -c:v copy sin-audio.mp4`.

*Aviso: [laozhang.ai es un servicio propio](https://blog.laozhang.ai/es/about#laozhang). Sus precios son nuestra tarifa, no una comparación independiente.*

La espera varía mucho. Los dos clips de este blog tardaron 154 segundos (10 s, texto a vídeo) y 116 segundos (5 s, desde imagen) entre la creación y la finalización; al ser solo dos, son observaciones sueltas y no una media. En las pruebas de LaoZhang, los clips de 5 a 10 segundos tardaron entre 1,5 y 2,5 minutos, los de 20 segundos entre 3 y 4, y los de 30 segundos hasta unos 11 minutos; dos clips de 10 segundos con el mismo prompt del faro tardaron unos 103 y unos 395 segundos. La documentación de LaoZhang habla de 2 a 3 minutos habituales para clips de hasta 10 segundos y más de 5 en horas punta, así que programa la espera por estado y no por un tiempo fijo. Los campos `style`, `camera_motion` y `negative_prompt` se reenvían al modelo, pero ninguna de estas pruebas verificó su efecto: úsalos como sugerencias y no cuentes con que un `seed` reproduzca el mismo vídeo.

Son muestras pequeñas. Este blog solo ejecutó esos dos clips, así que las demás proporciones, el `1080p` y los `fps` ignorados, `last_frame`, `reference_images`, la continuación y los tiempos de 20 y 30 segundos se apoyan únicamente en las pruebas del propio LaoZhang. Un detalle del clip de texto a vídeo: el prompt, un barco de papel rojo en una cuneta inundada al anochecer, no nombraba ninguna ciudad, y el modelo llenó la calle de rótulos con caracteres chinos; si el escenario importa, descríbelo en el prompt.

## De imagen a vídeo, primer y último fotograma y continuación de un clip

Todas estas variantes usan la misma llamada `POST /v1/videos`; solo añades campos. `image` fija el primer fotograma y acepta un enlace público o una data URL; si subes un archivo local en multipart, el campo se llama `input_reference`, igual que en Sora 2. `last_frame` fija además el plano final: en las pruebas de LaoZhang del 30 de octubre, `image` más `last_frame` dio un clip de 8 segundos que abría y cerraba con encuadres muy parecidos a las imágenes, pero no idénticos píxel a píxel. `reference_images` admite de 1 a 4 imágenes que aportan sujeto y estilo sin usarse como primer fotograma; con 5 la petición se rechaza con un HTTP 400. Cada imagen puede pesar hasta 10 MB y el enlace tiene que poder descargarse sin iniciar sesión.

Subir una foto local como primer fotograma de un clip vertical de 5 segundos queda así; con `-F` no añadas la cabecera `Content-Type: application/json`:

```bash
curl -s -X POST "$BASE_URL/v1/videos" \
  -H "Authorization: Bearer $LAOZHANG_API_KEY" \
  -F model=muse-video \
  -F prompt="The kitten blinks and yawns" \
  -F seconds=5 \
  -F aspect_ratio=9:16 \
  -F input_reference=@./gato.jpg
```

Fíjate en la proporción de la imagen. Las pruebas de LaoZhang del 30 de octubre dan el primer fotograma por bueno, pero en la de este blog del 2 de noviembre se subió en multipart una imagen de 1280×720 (16:9) con `aspect_ratio: "9:16"`, y el clip no empezó con esa imagen ni con un recorte de ella: abrió con una recomposición vertical de la misma escena, con el mismo barco, el mismo bordillo y los mismos rótulos, y más calle por encima. La acción pedida en el prompt sí ocurrió antes del final. Es una sola prueba con proporciones distintas y el caso con la misma proporción no se probó, así que tómalo como consejo práctico: si necesitas que el primer fotograma sea exactamente tu imagen, envíala ya en la proporción de salida, en este ejemplo una foto vertical para 9:16.

La continuación funciona solo con `muse-video-20s` y `muse-video-30s`, que añaden 10 y 20 segundos detrás del clip de origen. Lo pasas en `video_url`, que debe ser un MP4 descargable por https y de 10 segundos como máximo; vale un `video_url` que haya devuelto la propia API durante sus 7 días de vida. El resultado incluye el clip de origen, así que 5 segundos continuados con `muse-video-20s` dan un vídeo de 15 segundos, como confirmaron las pruebas de LaoZhang. Si envías `video_url` a `muse-video`, la API responde con un HTTP 400 y no se crea la tarea.

## Cuánto cuesta un vídeo de Muse por segundo y por minuto

`muse-video` cobra por vídeo, no por segundo: 0,30 $ por un clip de 5, 8 o 10 segundos, sin importar la proporción ni si envías imágenes. `muse-video-20s` cuesta 0,55 $ y `muse-video-30s`, 0,80 $, según la [lista pública de precios de LaoZhang API](https://api.laozhang.ai/api/pricing) a 2 de noviembre de 2026. Como el precio es fijo, el coste por segundo baja cuanto más largo es el clip; dividiendo el precio entre los segundos:

*Aviso: [laozhang.ai es un servicio propio](https://blog.laozhang.ai/es/about#laozhang). Sus precios son nuestra tarifa, no una comparación independiente.*

| Modelo | Duración | Precio por vídeo | Coste por segundo |
|---|---|---|---|
| `muse-video` | 5 s | 0,30 $ | 0,06 $ |
| `muse-video` | 8 s | 0,30 $ | 0,0375 $ |
| `muse-video` | 10 s | 0,30 $ | 0,03 $ |
| `muse-video-20s` | 20 s | 0,55 $ | 0,0275 $ |
| `muse-video-30s` | 30 s | 0,80 $ | 0,0267 $ |

Un minuto de vídeo sale por 1,80 $ con seis clips de 10 segundos (6 × 0,30 $), por 1,65 $ con tres de 20 (3 × 0,55 $) y por 1,60 $ con dos de 30 (2 × 0,80 $). Son clips sueltos que tienes que unir tú, no un plano continuo de 60 segundos. La continuación sale más cara que un clip largo: 10 segundos con `muse-video` más 10 de continuación con `muse-video-20s` suman 20 segundos por 0,85 $ (0,30 $ + 0,55 $), frente a 0,55 $ por un clip de 20 segundos de una vez, así que solo compensa cuando necesitas prolongar un clip concreto. Ninguna de estas cuentas incluye los vídeos que vuelvas a generar porque no te gusta el resultado, que se cobran cada vez; las tareas fallidas no cuentan, porque se reembolsan.

En useapi.net el coste no va por vídeo: pagas 15 $ al mes más tu plan de Muse, y lo que te cabe depende de la cuota semanal. Si se mantiene su cifra del 2 % al 3 % de la semana por vídeo en el plan gratuito, salen entre unos 33 y 50 vídeos semanales (100 ÷ 3 y 100 ÷ 2), una estimación a partir de las pruebas del proveedor, no un límite publicado por Meta. Para situar estos importes frente a otros generadores, los rangos de mercado están en [¿Cuánto cuesta un generador de vídeo con IA? De 0,03 a 0,60 $/s](https://blog.laozhang.ai/es/posts/how-much-does-ai-video-generator-cost).

## Errores de muse-video: cuáles no cobran y cuándo reenviar

El cargo se hace al crear la tarea, así que lo que decide si pagas es si llegó a existir un `id`. Un error de parámetros devuelve HTTP 400 al enviar, no crea tarea y no cobra; una tarea que falla después se reembolsa entera, y cada reenvío crea una tarea nueva que se cobra de nuevo. Antes de reenviar, mira si tienes un `id`: si lo tienes, consúltalo; si no, puedes enviar otra vez sin miedo a pagar dos veces.

![Flujo de cobro de muse-video: HTTP 400 y HTTP 500 sin id no cobran, con id se cobran 0,30 $ y una tarea fallida se reembolsa](https://blog.laozhang.ai/posts/es/muse-video-api/img/cobro-muse-video.webp)

| Qué pasa | Qué ves | ¿Se cobra? | Qué hacer |
|---|---|---|---|
| Parámetro inválido | HTTP 400 `invalid_request_error` con el motivo exacto | No | Corrige el campo y envía de nuevo |
| Fallo del servicio al crear | HTTP 500 `task_protocol_error`, sin `id` | No | No cambies la petición; espera y reenvía |
| Tarea fallida | `status: "failed"` con el motivo en `error.message` | Se reembolsa | Corrige según el mensaje, por ejemplo una imagen que no se puede descargar, y crea otra tarea |
| Tu cliente deja de esperar | La tarea sigue en `queued` o `in_progress` | Ya está cobrada | Consulta el mismo `id` más tarde; si pasa de 40 minutos sin terminar, se marca como fallida y se reembolsa |
| Repites porque no te gusta el vídeo | Una tarea nueva con otro `id` | Sí, otra vez | Guarda la relación entre tu propio identificador de trabajo y el `id` de cada tarea |

Las dos primeras filas se comprobaron con peticiones reales el 1 de noviembre de 2026, al margen de las pruebas de LaoZhang. A las 23:37 UTC se enviaron tres peticiones inválidas con un token del grupo `default` en modo «Per-call», y cada una respondió en un segundo con HTTP 400 y el mensaje tal cual: `seconds: "12"` en `muse-video` dio «seconds must be 5, 8, 10 for muse-video.», un `video_url` en `muse-video` dio «video_url (continue a video) needs muse-video-20s or muse-video-30s.» y cinco `reference_images` dieron «Send at most 4 reference_images.». El consumo total de la cuenta era el mismo antes y después, así que no hubo cargo.

Justo después, desde las 23:37 UTC del 1 de noviembre de 2026, todas las peticiones válidas fallaron, con dos tokens distintos, uno en «Per-call» y otro en «Usage first», e incluso con el ejemplo del faro de la documentación copiado tal cual. Cada una respondió en algo más de un segundo con HTTP 500 y el cuerpo `{"error":{"code":"task_protocol_error","message":"Task protocol request failed","type":"new_api_error"}}`, sin `id` de tarea. Los reintentos, cada 10 minutos, siguieron recibiendo ese error al menos hasta las 03:28 UTC del 2 de noviembre, y la petición de las 03:58 UTC ya devolvió un `id` y terminó en un clip; ninguno de los reintentos intermedios movió el consumo, así que no se cobraron. Es un fallo del lado del servicio, no de tu petición: si ves un 5xx al crear y no tienes `id`, no toques los parámetros, espera y reenvía, porque no hay ninguna tarea en marcha que puedas duplicar; si lo que recibes es un 400, el problema está en la petición y hay que corregirla.

## Fuentes

Páginas externas que cita esta guía, en el orden en que aparecen. Última actualización: 2026-11-02.

- [lista oficial de modelos de Meta Model API](https://dev.meta.ai/docs/models) (dev.meta.ai)
- [anuncio de Muse Image y Muse Video del blog de Meta AI](https://ai.meta.com/blog/introducing-muse-image-muse-video/) (ai.meta.com)
- [lanzamiento de Muse en Singapur en la sala de prensa de Meta](https://about.fb.com/news/2026/10/muse-is-now-available-in-singapore-the-worlds-first-personal-ai-agent-built-for-everyone/) (about.fb.com)
- [seguimiento de disponibilidad de Meta Muse de AI Agents Library](https://www.aiagentslibrary.com/blog/meta-muse-availability/) (aiagentslibrary.com)
- [documentación de la Muse API de useapi.net](https://useapi.net/docs/api-muse-v1) (useapi.net)
