propzapi
API de probabilidades deportivas centrada en props: probabilidades en vivo y props de jugadores en NBA/NFL/MLB/NHL como herramientas MCP.
Documentación
De una plantilla a una imagen terminada en una sola ida.
Tu llamada se autentica y se mide, el motor de renderizado convierte tu plantilla y tus datos en una imagen con Chromium sin interfaz gráfica, y recibes una URL con el costo exacto en créditos en un encabezado. Un renderizado fallido nunca se cobra.
Runtime FastAPI
Renderizador Chromium sin interfaz gráfica
Salida PNG / JPEG / WebP / PDF
Agentes MCP + llms.txt
Una API de imágenes, no una aplicación de diseño con una API añadida.
Sin editor al que iniciar sesión, sin Chromium sin interfaz gráfica que ejecutar y supervisar tú mismo. Envía un ID de plantilla y tus valores, obtén una imagen terminada. Trae tus propias plantillas cuando las integradas no sean suficientes.
Haz un POST con un ID de plantilla y un pequeño objeto de valores. El motor llena tus marcadores de posición, renderiza el HTML con Chromium y devuelve una URL a la imagen. La misma solicitud ya sea que quieras una tarjeta para compartir de 1200×630 o un gráfico de cita cuadrado.
Solicitud
Respuesta
Integradas
Formatos
Una plantilla es tu HTML y CSS con {{variables}}. Créala una vez a través de la API y luego renderízala tantas veces como quieras con diferentes datos. Sin editor propietario.
POST /v1/templatesHTML + CSS{{variables}}
Apunta Claude, Cursor, Cline o n8n al servidor MCP alojado. generate_image renderiza y entrega al agente la imagen real, no un enlace. OpenAPI 3.1 y llms.txt incluidos.
MCPgenerate_imagelist_templates
Un crédito por imagen, y solo cuando un renderizado realmente tiene éxito. El costo exacto y tu saldo llegan en los encabezados de respuesta, así que no hay nada que adivinar. 50 gratis para empezar.
1 crédito = 1 imagenfacturado al entregarpacks desde $5
Convierte una plantilla, tu propio HTML o cualquier URL en una imagen o PDF.
El mismo motor de renderizado y la misma clave de API hacen cuatro trabajos. Usa uno, o usa los cuatro.
▦
Plantilla → imagen
Una plantilla HTML integrada o propia, más tus datos, renderizada a PNG, JPEG o WebP.
POST /v1/images
◈
HTML y CSS → imagen
Envía tu propio HTML y CSS, recibe una imagen alojada. Se renderiza en Chromium completo, así que el diseño que escribiste es el diseño que obtienes.
/v1/templates → /v1/images
▤
HTML → PDF
La misma plantilla, una línea diferente. Establece el formato a pdf y obtén un PDF de una página al tamaño de la plantilla.
format: pdf
◱
URL → captura de pantalla
Apunta a cualquier página web pública y captúrala como imagen, en el viewport o en la página completa.
POST /v1/screenshot
Las cosas que la gente odia de las APIs de renderizado, corregidas por defecto.
Leemos los hilos donde los desarrolladores se quejan de las APIs de capturas e imágenes. Esto es lo que suele salir mal, y lo que hacemos en su lugar.
La forma habitualCon propzapi
Las capturas vuelven en blanco
Las páginas que desvanecen el contenido al hacer scroll, o cargan sus imágenes de forma diferida, capturan la mitad vacía.
Capturas de página completa que se completan
Primero hace scroll por toda la página para que esas secciones carguen, luego espera las fuentes y la red antes de la captura.
Facturas sorpresa por excedente
Pásate por una imagen y algunas APIs te cobran silenciosamente. Un bucle de reintentos atascado puede costar dinero real.
Nunca se cobra por sorpresa
Un renderizado fallido no cuesta nada. Sin créditos, obtienes un error, no un cargo. Los packs nunca caducan.
Un mínimo de $49 para empezar
La mayoría de las APIs de plantillas quieren un plan mensual antes de que hayas renderizado una sola imagen real.
$5, pago por uso
Cincuenta gratis sin tarjeta, luego packs desde $5 que no caducan. Suscríbete solo cuando el volumen lo justifique.
Aprende primero su editor
Tu diseño vive en un lienzo propietario al que inicias sesión y reconstruyes cada plantilla.
Las plantillas son solo tu HTML
Tu propio HTML y CSS con {{variables}}. Escríbelo una vez, renderízalo con nuevos datos para siempre.
Sin camino para un agente
La API está hecha para humanos y SDKs. Conectar un agente de IA es tu problema.
Un agente llama a una herramienta
Apunta Claude, Cursor o n8n al servidor MCP y este devuelve la imagen real, no un enlace.
Una herramienta por formato
Un servicio de imágenes aquí, un PDF allá, una API de capturas separada. Tres facturas, tres integraciones.
Un motor, una clave
Plantilla a imagen, HTML a imagen, HTML a PDF, o cualquier URL a captura. La misma llamada, el mismo medidor.
Preguntas comunes sobre la API de imágenes.
Respuestas directas sobre plantillas, formatos, precios y agentes, para desarrolladores y los LLMs que leen esta página en su nombre.
¿Qué hace propzapi?▾
Le das una plantilla y algunos datos; renderiza una imagen terminada con Chromium sin interfaz gráfica. Una tarjeta social, una imagen de Open Graph, un certificado, lo que tu HTML describa. Tu aplicación llama a un endpoint. Tu agente de IA llama a una herramienta MCP y recibe la imagen.
¿En qué se diferencia de BannerBear o Placid?▾
Fue construida para agentes primero, así que un agente de Claude o Cursor renderiza una imagen como herramienta MCP en lugar de que tú conectes un SDK. Tus plantillas son HTML y CSS simples que controlas, no un editor sin código que aprender. Y puedes pagar por uso desde $5, sin mínimo de $49 para empezar.
¿Tengo que usar tus plantillas?▾
No. Hay catorce integradas para que empieces, pero el punto es las tuyas. Crea una plantilla con tu HTML y {{variables}}, luego renderízala tantas veces como quieras con diferentes datos.
¿Hay un nivel gratuito?▾
Una prueba de 50 imágenes, sin tarjeta. Un POST a /v1/register te da una clave. Cuando se agote, compra un pack de pago por uso desde $5 (esos nunca caducan) o suscríbete desde $29 al mes.
¿Pueden usarla agentes de IA?▾
Esa es la idea principal. Hay un servidor MCP alojado, un llms.txt y una especificación OpenAPI, así que un agente en Claude, Cursor, n8n o LangChain puede generar una imagen en una llamada y recibir la imagen en línea, no solo un enlace.
Mis capturas vuelven en blanco en páginas que se animan al hacer scroll. ¿Pasa eso aquí?▾
No. En una captura de página completa, primero hace scroll por toda la página, así que cualquier cosa que se desvanezca al hacer scroll o cargue imágenes de forma diferida tiene oportunidad de cargar, y espera a que las fuentes y la red se estabilicen antes de la captura. Obtienes la página terminada, no una a medias.
Si supero mi cuota, ¿me cobrarán excedente automáticamente?▾
No. Un renderizado que falla cuesta cero créditos, y cuando te quedas sin créditos la llamada devuelve un error en lugar de un cargo silencioso. Los packs de pago por uso nunca caducan, así que nada sigue midiendo en segundo plano y no aparece una factura sorpresa.
¿Puede capturar sitios que intentan bloquear bots?▾
Hay una opción sigilosa que envía una huella de navegador real: un user agent adecuado, sin banderas de automatización, encabezados de idioma reales. Las páginas que solo verifican si hay Chromium sin interfaz gráfica aún se capturarán. No superará un desafío completo de Cloudflare Turnstile, y preferimos decírtelo que fingir lo contrario.
¿Y si propzapi desaparece algún día? ¿Quedo atrapado?▾
Tus plantillas son tu propio HTML y CSS, y la API es REST simple con una especificación OpenAPI. No hay un formato de plantilla propietario del que escapar, así que el mismo marcado se renderiza en cualquier herramienta basada en Chromium si alguna vez necesitas migrar.
Renderiza una imagen o PDF, captura una URL o gestiona plantillas.
Una clave, una forma JSON, ya sea que la llames desde código o desde un agente. Estas son las que usarás más a menudo.
POST /v1/images
Renderiza una imagen o PDF desde una plantilla y tus modifications. Devuelve una URL, más el costo en un encabezado.
POST /v1/screenshot
Captura cualquier página web pública a una imagen, viewport o página completa. La misma clave y medidor.
POST /v1/images/batch
Renderiza hasta 25 imágenes en una llamada. Un crédito por imagen que realmente se renderiza.
POST /v1/templates
Crea una plantilla reutilizable desde tu HTML y {{variables}}. También GET / PATCH / DELETE.
POST /v1/embed-url
Firma una URL de renderizado GET para insertarla directamente en og:image. En caché y gratis en cada reobtención.
POST /v1/templates/preview
Renderiza una plantilla o HTML ad-hoc sin gastar un crédito. La vista previa en vivo del editor.
POST /mcp
Servidor MCP para agentes. Herramientas: generate_image, screenshot_url, list_templates.
Referencia completa de la API →
Una llamada. Cualquier lenguaje.
Funciona con curl, fetch o requests simple, sin SDK requerido. Cambia pk_live_… por tu clave y cada ejemplo renderiza una imagen real.
curl -X POST "https://api.propzapi.com/v1/images" \
-H "X-API-Key: pk_live_…" \
-H "Content-Type: application/json" \
-d '{"template":"og-article","modifications":{"title":"Hello from propzapi"}}'
const r = await fetch("https://api.propzapi.com/v1/images", {
method: "POST",
headers: { "X-API-Key": "pk_live_…", "Content-Type": "application/json" },
body: JSON.stringify({
template: "og-article",
modifications: { title: "Hello from propzapi" },
}),
});
console.log((await r.json()).url);
import requests
r = requests.post(
"https://api.propzapi.com/v1/images",
headers={"X-API-Key": "pk_live_…"},
json={"template": "og-article", "modifications": {"title": "Hello from propzapi"}},
)
print(r.json()["url"])
Gratis mientras construyes. Paga cuando se lance.
Empieza con 50 gratis, sin tarjeta. Un crédito es una imagen, y un renderizado fallido nunca se cobra. Ver precios completos →
50 imágenes gratis para probar
Sin tarjeta. Luego paga por uso desde $5, o suscríbete. Tus propias plantillas en todos los planes.
Prueba gratis
$0
- 50 imágenes, una sola vez
- Sin tarjeta
- Pruébalo, luego paga
Packs
$5 +
- $5 → 150 imágenes
- $15 → 500 imágenes
- Nunca caducan, sin plan
★ Popular
Crecimiento
$79 /mes
- 3,500 imágenes / mes
- Tus propias plantillas
- MCP + soporte por correo
Inicio
$29 /mes
- 1,000 imágenes / mes
- Aplicaciones de producción pequeñas
- MCP + soporte por correo
Pro
$199 /mes
Tu primera imagentoma sesenta segundos.
Regístrate con correo, copia tu clave, haz un POST de una plantilla. Las primeras 50 imágenes corren por nuestra cuenta. Sin tarjeta, sin contrato.
# 60-second quickstart
curl -X POST https://api.propzapi.com/v1/register
# → { "api_key": "pk_live_…", "credits": 50 }
curl -X POST https://api.propzapi.com/v1/images \
-H "X-API-Key: pk_live_…" -H "Content-Type: application/json" \
-d '{"template":"og-article","modifications":{"title":"Hi"}}'