MobyVidAPI

API para desarrolladores

Una API.Todos tus anuncios.

Imágenes, video, voz, música, subtítulos y análisis de anuncios con una sola clave de API y un solo saldo de créditos.

Crea con tu agente de IAListo para agentes

Sin suscripción. Pagas con créditos.

mobyvid / espacio Vista ilustrativa

Los modelos que usamos. Una conexión.

  • Veo
  • Kling
  • Seedance
  • Nano Banana
  • GPT Image
  • Wan
  • Hailuo
  • Seedream
  • Flux
  • ElevenLabs
  • Suno

Los nombres de los modelos y sus marcas pertenecen a sus dueños.

Todo conectado

Tu capa de API para anuncios.

Del primer prompt al anuncio terminado. Tus claves, tus créditos y cada trabajo en un solo sitio.

01 / Crear

Más modelos. Menos configuración.

Elige el modelo justo para cada anuncio sin abrir una cuenta con cada proveedor.

Imagen / video / voz / música

02 / Controlar

Tu cuenta, bajo control.

Todo lo que necesitas para una integración, sin piezas de más.

  • Un solo saldo de créditosLo comparten la API, MCP y el estudio
  • Precios clarosPor modelo y ajustes, a la vista antes del cobro
  • Claves de API a tu cargoCréalas, ponles tope y revócalas en tu espacio
  • Facturación en un sitioPaquetes de créditos y tu historial de pedidos

Un espacio. Todos los detalles.

03 / Conectar

Pensada para el anuncio completo.

Conecta cada paso de la producción con una sola API REST documentada.

Crear · revisar · publicar

Para quien construye y para sus agentes

Un prompt.Tu agente hace el resto.

Dale a Claude Code, Codex o Cursor el contexto para crear tu integración con MobyVid. Empieza por la documentación, no por una página en blanco.

Abrir el índice de la documentación
mobyvid / agent.prompt
Lee la documentación de la API de MobyVid:
https://mobyvid.com/es/llms.txt
https://mobyvid.com/es/docs/api

Crea una integración en el servidor que genere una imagen de producto
con POST /api/v1/jobs (op "image.nano-banana-pro") y que luego consulte
GET /api/v1/jobs/{id}?wait=30 hasta que el trabajo termine.

Lee la clave de la variable de entorno MOBYVID_API_KEY, nunca en código del navegador.
Mira primero el saldo (GET /api/v1/me) y el precio (POST /api/v1/estimate).
Envía un Idempotency-Key con cada petición de pago. Si algo tarda demasiado, no
reintentes a ciegas: busca antes el trabajo con GET /api/v1/jobs?idempotency_key=...
Devuelve la imagen terminada cuando su estado sea succeeded.

Tu idea + tu agente + MobyVid

Los modelos detrás de tus anuncios

Elige tu modelo.

Listos para producción. Listos para tu próxima petición.

Ver todos los endpoints

Imagen

  • Nano BananaImagen

    Tu producto en una escena nueva a partir de tus fotos.

    Nano Banana Pro

    image.nano-banana-pro

    Desde23 cr (US$0.23)

    por imagen · 2KListo en la API
  • Nano BananaImagen

    Fotos de producto rápidas con hasta 14 referencias.

    Nano Banana 2

    image.nano-banana-2

    Desde15 cr (US$0.15)

    por imagen · 2KListo en la API
  • GPT ImageImagen

    Imagen desde texto o editando tus fotos.

    GPT Image 2

    image.gpt-image-2

    Desde13 cr (US$0.13)

    por imagen · 2KListo en la API
  • GPT ImageImagen

    Imágenes a partir de texto o editando tus fotos.

    GPT Image 2.5

    image.gpt-image-2-5

    Desde13 cr (US$0.13)

    por imagen · 2KListo en la API
  • SeedreamImagen

    Borradores de imagen rápidos y baratos para probar ideas antes de la versión final.

    Seedream 5 Flash

    image.seedream-5-flash

    Desde5 cr (US$0.05)

    por imagen · 2KListo en la API
  • FluxImagen

    Imágenes nítidas desde texto o con hasta 8 referencias, en 1K o 2K.

    Flux 2 Pro

    image.flux-2-pro

    Desde9 cr (US$0.09)

    por imagen · 2KListo en la API

Video

  • KlingVideo

    Video de 3 a 15 s desde texto o desde tu primer fotograma.

    Kling 3.0

    video.kling-3

    Desde63 cr (US$0.63)

    por clip · 5 s · stdListo en la API
  • KlingVideo

    El personaje de tu imagen copia el movimiento de tu video.

    Kling 3.0 Motion Control

    video.kling-3-motion

    Desde180 cr (US$1.80)

    por clip · 720pListo en la API
  • VeoVideo

    Clips de 4, 6 u 8 s con audio.

    Veo 3.1

    video.veo-3-1

    Desde54 cr (US$0.54)

    por clip · 720p · 8 sListo en la API
  • SeedanceVideo

    Video de 4 a 30 s con audio.

    Seedance 2.5

    video.seedance-2-5

    Desde284 cr (US$2.84)

    por clip · 5 s · 720pListo en la API
  • SeedanceVideo

    Renderiza en 1080p un borrador aprobado de Seedance 2.5.

    Seedance 2.5 final en 1080p

    video.seedance-2-5-final

    Desde711 cr (US$7.11)

    por clipListo en la API
  • SeedanceVideo

    Video de 4 a 15 s con audio, de 480p a 4K.

    Seedance 2.0

    video.seedance-2

    Desde185 cr (US$1.85)

    por clip · 5 s · 720pListo en la API
  • SeedanceVideo

    Borradores de video baratos en 480p o 720p, de 4 a 15 s.

    Seedance 2.0 Mini

    video.seedance-2-mini

    Desde18 cr (US$0.18)

    por clip · 5 s · 480pListo en la API
  • HailuoVideo

    Anima tu foto en clips de 6 o 10 s.

    Hailuo 2.3

    video.hailuo-2-3

    Desde27 cr (US$0.27)

    por clip · standard · 6 s · 768pListo en la API
  • WanVideo

    Video de 2 a 30 s desde texto, fotogramas o referencias.

    Wan 3.0

    video.wan-3

    Desde72 cr (US$0.72)

    por clip · 5 s · 720pListo en la API
  • KlingVideo

    Una foto y un audio se convierten en un video hablando.

    Kling Avatar

    video.kling-avatar

    Desde108 cr (US$1.08)

    por clip · standardListo en la API
  • InfiniTalkVideo

    Avatar que habla con tu audio, hasta 15 s.

    InfiniTalk

    video.infinitalk

    Desde162 cr (US$1.62)

    por clip · 720pListo en la API
  • Lip syncVideo

    Cambia la voz de tu clip y ajusta los labios al audio nuevo.

    Doblaje con sincronía labial

    video.lipsync

    Desde108 cr (US$1.08)

    por clip · basicListo en la API
  • WanVideo

    Mueve tu personaje con el movimiento de un video (mover) o lo pone en lugar de la persona del video (reemplazar).

    Wan 2.2 Animate

    video.wan-animate

    Desde108 cr (US$1.08)

    por clip · move · 480pListo en la API
  • Video editVideo

    Cambia el estilo de un clip o un objeto del clip a partir de un texto y una imagen de referencia.

    Edición de video con IA

    video.video-edit

    Desde144 cr (US$1.44)

    por clip · 720pListo en la API

Audio

  • ElevenLabsAudio

    Locución desde tu guion con ElevenLabs, con los tiempos de cada palabra para subtítulos.

    Voz en off

    audio.tts

    Desde5 cr (US$0.05)

    por tomaListo en la API
  • SunoAudio

    Dos pistas por toma con Suno.

    Música

    audio.music

    Desde12 cr (US$0.12)

    por toma · 30 sListo en la API
  • SunoAudio

    Efectos cortos desde una descripción: golpes, ambientes y transiciones.

    Efectos de sonido

    audio.sfx

    Desde3 cr (US$0.03)

    por tomaListo en la API

Herramientas

  • TopazHerramientas

    Sube la resolución de tu video x2 o x4 con Topaz.

    Mejorar video

    video.upscale

    Desde80 cr (US$0.80)

    por clipListo en la API
  • MobyVidHerramientas

    Junta de 2 a 12 clips en un solo video en 9:16, 4:5, 1:1 o 16:9.

    Unir clips

    edit.merge

    Desde10 cr (US$0.10)

    por usoListo en la API
  • MobyVidHerramientas

    Subtítulos grabados en el video con estilos, fuentes y colores dentro de la zona segura.

    Subtítulos

    edit.captions

    Desde15 cr (US$0.15)

    por usoListo en la API
  • MobyVidHerramientas

    Quita del archivo los datos de ubicación, dispositivo, edición y modelo de IA.

    Quitar metadatos

    edit.clean

    Desde2 cr (US$0.02)

    por usoListo en la API
  • MobyVidHerramientas

    Adapta una imagen o un video a 9:16, 4:5, 1:1 o 16:9 con fondo desenfocado, barras o recorte.

    Cambiar formato

    edit.resize

    Desde2 cr (US$0.02)

    por usoListo en la API
  • MobyVidHerramientas

    Sube un anuncio o pega el enlace de una publicación y recibe nota de la A a la F, puntuación del gancho, 5 ganchos nuevos, 3 guiones y un guion escena por escena para rehacerlo con tu producto.

    Analizador de anuncios

    analysis.ad

    Desde40 cr (US$0.40)

    por usoListo en la API
  • TopazHerramientas

    Topaz x2 o x4 hasta 4096 px, o Recraft Crisp como opción más barata.

    Mejorar imagen

    image.upscale

    Desde20 cr (US$0.20)

    por imagenListo en la API
  • RecraftHerramientas

    PNG con fondo transparente a partir de tu foto de producto.

    Quitar fondo

    image.remove-bg

    Desde1 cr (US$0.01)

    por imagenListo en la API

Los mismos precios que en el estudio. El importe es el precio con los ajustes por defecto. POST /api/v1/estimate te da el precio exacto para tus ajustes, sin coste, antes de cobrar nada. Ver todos los precios

De cero a tu primera petición

Menos configuración. Más construir.

Una API REST sencilla, JSON de entrada y de salida, y ejemplos que funcionan tal cual.

  1. 01

    Crea tu cuenta de API

    Regístrate, confirma tu email, crea una clave y recarga tu saldo.

    Obtener una clave de API
  2. 02

    Haz tu primera petición

    Guarda la clave en tu servidor. Elige un modelo, rellena sus campos y envía el prompt.

    Leer la referencia de la API
  3. 03

    Convierte el resultado en un anuncio

    Consulta el id del trabajo, descarga el archivo y pásalo al siguiente paso de tu flujo.

    Ver los flujos
mobyvid / create-image
# 1. Crea el trabajo. Se cobra una vez y se reembolsa si falla.
JOB_ID=$(curl -s -X POST https://mobyvid.com/api/v1/jobs \
  -H "Authorization: Bearer $MOBYVID_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"op": "image.nano-banana-pro", "params": {"prompt": "Foto de producto premium de un frasco de sérum de vidrio sobre piedra mojada, luz suave de ventana", "aspect_ratio": "4:5"}, "max_credits": 23}' | jq -r .id)

# 2. Consulta hasta que termine. Cada llamada espera hasta 30 segundos.
while :; do
  JOB=$(curl -s "https://mobyvid.com/api/v1/jobs/$JOB_ID?wait=30" -H "Authorization: Bearer $MOBYVID_API_KEY")
  case "$(echo "$JOB" | jq -r .status)" in queued|running) ;; *) break ;; esac
done

# 3. Descarga el resultado desde outputs[0].download_url.
DOWNLOAD_URL=$(echo "$JOB" | jq -r '.outputs[0].download_url')
curl -L -o result.png "$DOWNLOAD_URL"
import os, uuid, requests

BASE = "https://mobyvid.com/api/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['MOBYVID_API_KEY']}"}

# 1. Crea el trabajo. Se cobra una vez y se reembolsa si falla.
r = requests.post(f"{BASE}/jobs", timeout=60,
                  headers={**HEADERS, "Idempotency-Key": str(uuid.uuid4())},
                  json={"op": "image.nano-banana-pro", "params": {"prompt": "Foto de producto premium de un frasco de sérum de vidrio sobre piedra mojada, luz suave de ventana", "aspect_ratio": "4:5"}, "max_credits": 23})
r.raise_for_status()
job = r.json()

# 2. Consulta hasta que termine. Cada llamada espera hasta 30 segundos.
while job["status"] in ("queued", "running"):
    job = requests.get(f"{BASE}/jobs/{job['id']}", headers=HEADERS,
                       params={"wait": 30}, timeout=60).json()

# 3. Descarga el resultado desde outputs[0].download_url.
print(job["outputs"][0]["download_url"] if job["outputs"] else job["error"])
// Node 18 o posterior. Guárdalo como run.mjs: el await de nivel superior necesita un módulo.
const BASE = "https://mobyvid.com/api/v1";
const headers = { Authorization: `Bearer ${process.env.MOBYVID_API_KEY}` };

// 1. Crea el trabajo. Se cobra una vez y se reembolsa si falla.
let res = await fetch(`${BASE}/jobs`, {
  method: "POST",
  headers: { ...headers, "Content-Type": "application/json", "Idempotency-Key": crypto.randomUUID() },
  body: JSON.stringify({"op": "image.nano-banana-pro", "params": {"prompt": "Foto de producto premium de un frasco de sérum de vidrio sobre piedra mojada, luz suave de ventana", "aspect_ratio": "4:5"}, "max_credits": 23}),
});
if (!res.ok) throw new Error((await res.json()).error.message);
let job = await res.json();

// 2. Consulta hasta que termine. Cada llamada espera hasta 30 segundos.
while (job.status === "queued" || job.status === "running") {
  job = await (await fetch(`${BASE}/jobs/${job.id}?wait=30`, { headers })).json();
}

// 3. Descarga el resultado desde outputs[0].download_url.
console.log(job.outputs[0]?.download_url ?? job.error);

POST /api/v1/jobsjob.idGET /api/v1/jobs/{id}?wait=30download_url

Cuanto más construyes, más lejos llegas

Recarga. Recibe más.

La misma API. Los paquetes grandes incluyen créditos de bonificación. Sin suscripción a la API.

  • Paquete de créditos

    Inicio

    US$9.90

    1.000 cr (US$10)

    Comprar
  • Paquete de créditos

    Creador

    US$29

    3.100 cr (US$31)

    +6% de bonificación

    Comprar
  • Paquete de créditosEl más elegido

    Pro

    US$79

    8.900 cr (US$89)

    +12% de bonificación

    Comprar
  • Paquete de créditos

    Estudio

    US$199

    23.500 cr (US$235)

    +18% de bonificación

    Comprar
  • Paquete de créditos

    Agencia

    US$499

    62.000 cr (US$620)

    +24% de bonificación

    Comprar

USD. Impuestos locales calculados al pagar. Los créditos de bonificación se suman a tu saldo y nunca cambian el precio de los modelos. Los créditos comprados no caducan.

Por qué MobyVid

Tu stack, más simple.

Dedica tu tiempo a lo que construyes. Deja la infraestructura en un solo sitio.

  1. 01

    Modelos para anuncios, conectados

    Imágenes, video, voz, música y subtítulos con una cuenta y una clave.

  2. 02

    El precio antes de pagar

    Cada modelo muestra su precio, y el endpoint de estimación calcula tus ajustes exactos sin coste.

  3. 03

    Un solo espacio

    Claves de API, registro de tareas, registro de uso y facturación en un solo panel.

  4. 04

    Documentación lista para agentes

    llms.txt, un archivo OpenAPI y un servidor MCP para Claude Code, Codex y Cursor.

  5. 05

    Reembolso si algo falla

    Si un trabajo falla, se reembolsa solo, hasta el último crédito.

  6. 06

    El estudio va incluido

    La misma cuenta abre el estudio web, con el mismo saldo y los mismos precios.

Algunas cosas que conviene saber

Preguntas y respuestas.

¿Qué puedo crear con la API?

Fotos de producto, anuncios en video, locuciones, música, subtítulos, mejoras de resolución y análisis de anuncios. Los endpoints de formatos y ejecuciones crean anuncios completos con pasos de aprobación.

¿Necesito una suscripción mensual?

No. Compras un paquete de créditos cuando lo necesitas y cada trabajo se cobra al crearlo. Los créditos comprados no caducan.

¿Cómo se calcula el precio de cada petición?

Cada modelo y ajuste tiene un precio en créditos, el mismo que en el estudio. POST /api/v1/estimate te da el precio exacto antes del cobro, y max_credits rechaza un trabajo que costaría más.

¿Puedo usar Claude Code, Codex o Cursor?

Sí. Comparte el prompt para agentes de arriba o conecta el servidor MCP. Guarda tu clave de API en una variable de entorno del servidor, nunca en código del navegador.

¿Qué pasa si una generación falla?

Los créditos vuelven solos. Si algo tarda demasiado, busca el trabajo con GET /api/v1/jobs?idempotency_key=... antes de reintentar: la misma petición con una clave nueva puede crear un segundo trabajo de pago.

¿Cómo consigo o cambio una clave de API?

Pulsa Obtener clave de API, confirma tu email y crea una clave en tu espacio. Te la mostramos una sola vez y solo guardamos un hash. ¿La perdiste? Revócala y crea otra.

¿Te queda alguna duda? Escríbenos

Crea algo que valga la pena ver

Tu próximo anuncio.A una API de distancia.

Imágenes. Video. Voz. Música. Todo conectado.