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
API para desarrolladores
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 agentesSin suscripción. Pagas con créditos.
Los nombres de los modelos y sus marcas pertenecen a sus dueños.
Todo conectado
Del primer prompt al anuncio terminado. Tus claves, tus créditos y cada trabajo en un solo sitio.
01 / Crear
Elige el modelo justo para cada anuncio sin abrir una cuenta con cada proveedor.
Imagen / video / voz / música
02 / Controlar
Todo lo que necesitas para una integración, sin piezas de más.
Un espacio. Todos los detalles.
03 / Conectar
Conecta cada paso de la producción con una sola API REST documentada.
Crear · revisar · publicar
Para quien construye y para sus agentes
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ónLee 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
Listos para producción. Listos para tu próxima petición.
Tu producto en una escena nueva a partir de tus fotos.
image.nano-banana-pro
Desde23 cr (US$0.23)
Fotos de producto rápidas con hasta 14 referencias.
image.nano-banana-2
Desde15 cr (US$0.15)
Imagen desde texto o editando tus fotos.
image.gpt-image-2
Desde13 cr (US$0.13)
Imágenes a partir de texto o editando tus fotos.
image.gpt-image-2-5
Desde13 cr (US$0.13)
Borradores de imagen rápidos y baratos para probar ideas antes de la versión final.
image.seedream-5-flash
Desde5 cr (US$0.05)
Imágenes nítidas desde texto o con hasta 8 referencias, en 1K o 2K.
image.flux-2-pro
Desde9 cr (US$0.09)
Video de 3 a 15 s desde texto o desde tu primer fotograma.
video.kling-3
Desde63 cr (US$0.63)
El personaje de tu imagen copia el movimiento de tu video.
video.kling-3-motion
Desde180 cr (US$1.80)
Clips de 4, 6 u 8 s con audio.
video.veo-3-1
Desde54 cr (US$0.54)
Video de 4 a 30 s con audio.
video.seedance-2-5
Desde284 cr (US$2.84)
Renderiza en 1080p un borrador aprobado de Seedance 2.5.
video.seedance-2-5-final
Desde711 cr (US$7.11)
Video de 4 a 15 s con audio, de 480p a 4K.
video.seedance-2
Desde185 cr (US$1.85)
Borradores de video baratos en 480p o 720p, de 4 a 15 s.
video.seedance-2-mini
Desde18 cr (US$0.18)
Anima tu foto en clips de 6 o 10 s.
video.hailuo-2-3
Desde27 cr (US$0.27)
Video de 2 a 30 s desde texto, fotogramas o referencias.
video.wan-3
Desde72 cr (US$0.72)
Una foto y un audio se convierten en un video hablando.
video.kling-avatar
Desde108 cr (US$1.08)
Avatar que habla con tu audio, hasta 15 s.
video.infinitalk
Desde162 cr (US$1.62)
Cambia la voz de tu clip y ajusta los labios al audio nuevo.
video.lipsync
Desde108 cr (US$1.08)
Mueve tu personaje con el movimiento de un video (mover) o lo pone en lugar de la persona del video (reemplazar).
video.wan-animate
Desde108 cr (US$1.08)
Cambia el estilo de un clip o un objeto del clip a partir de un texto y una imagen de referencia.
video.video-edit
Desde144 cr (US$1.44)
Locución desde tu guion con ElevenLabs, con los tiempos de cada palabra para subtítulos.
audio.tts
Desde5 cr (US$0.05)
Dos pistas por toma con Suno.
audio.music
Desde12 cr (US$0.12)
Efectos cortos desde una descripción: golpes, ambientes y transiciones.
audio.sfx
Desde3 cr (US$0.03)
Sube la resolución de tu video x2 o x4 con Topaz.
video.upscale
Desde80 cr (US$0.80)
Junta de 2 a 12 clips en un solo video en 9:16, 4:5, 1:1 o 16:9.
edit.merge
Desde10 cr (US$0.10)
Subtítulos grabados en el video con estilos, fuentes y colores dentro de la zona segura.
edit.captions
Desde15 cr (US$0.15)
Quita del archivo los datos de ubicación, dispositivo, edición y modelo de IA.
edit.clean
Desde2 cr (US$0.02)
Adapta una imagen o un video a 9:16, 4:5, 1:1 o 16:9 con fondo desenfocado, barras o recorte.
edit.resize
Desde2 cr (US$0.02)
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.
analysis.ad
Desde40 cr (US$0.40)
Topaz x2 o x4 hasta 4096 px, o Recraft Crisp como opción más barata.
image.upscale
Desde20 cr (US$0.20)
PNG con fondo transparente a partir de tu foto de producto.
image.remove-bg
Desde1 cr (US$0.01)
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
Una API REST sencilla, JSON de entrada y de salida, y ejemplos que funcionan tal cual.
Regístrate, confirma tu email, crea una clave y recarga tu saldo.
Obtener una clave de APIGuarda la clave en tu servidor. Elige un modelo, rellena sus campos y envía el prompt.
Leer la referencia de la APIConsulta el id del trabajo, descarga el archivo y pásalo al siguiente paso de tu flujo.
Ver los flujos# 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
La misma API. Los paquetes grandes incluyen créditos de bonificación. Sin suscripción a la API.
US$9.909,90 €
1.000 cr (US$10)
ComprarUS$2929 €
3.100 cr (US$31)
+6% de bonificación
ComprarUS$7979 €
8.900 cr (US$89)
+12% de bonificación
ComprarUS$199199 €
23.500 cr (US$235)
+18% de bonificación
ComprarUS$499499 €
62.000 cr (US$620)
+24% de bonificación
ComprarUSD. Impuestos locales calculados al pagar. EUR. IVA incluido. 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
Dedica tu tiempo a lo que construyes. Deja la infraestructura en un solo sitio.
Imágenes, video, voz, música y subtítulos con una cuenta y una clave.
Cada modelo muestra su precio, y el endpoint de estimación calcula tus ajustes exactos sin coste.
Claves de API, registro de tareas, registro de uso y facturación en un solo panel.
llms.txt, un archivo OpenAPI y un servidor MCP para Claude Code, Codex y Cursor.
Si un trabajo falla, se reembolsa solo, hasta el último crédito.
La misma cuenta abre el estudio web, con el mismo saldo y los mismos precios.
Algunas cosas que conviene saber
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.
No. Compras un paquete de créditos cuando lo necesitas y cada trabajo se cobra al crearlo. Los créditos comprados no caducan.
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.
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.
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.
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.
Crea algo que valga la pena ver
Imágenes. Video. Voz. Música. Todo conectado.