Una API HTTP. Todas las conversiones, una sola URL base.
Cuarenta y nueve endpoints de conversión repartidos entre páginas web, formatos de datos, documentos e imágenes, además de seis endpoints de inteligencia web que renderizan, buscan, extraen y monitorean páginas en vivo. Todo cuelga de api.enconvert.com, y cada conversión responde con un enlace de descarga prefirmado.
Dos tipos de key, a una cabecera de distancia.
Elige la key que corresponda al origen de la petición. Ambas se crean y revocan desde el panel.
Private keys para tu servidor
Envía una key que empieza por sk_ en la cabecera X-API-Key. Acceso total a cada endpoint, incluidos los modos síncrono, asíncrono y por lotes. Las keys se guardan como hashes SHA-256, así que el texto plano se muestra una sola vez al crearla, y nunca más.
X-API-Key: sk_...Public keys para el navegador
Intercambia una key que empieza por pk_ por un JWT de corta duración en POST /v1/auth/token, y luego envíalo como Authorization: Bearer. Las public keys solo funcionan desde los dominios que autorices, y POST /v1/auth/refresh renueva el token antes de que expire.
Authorization: Bearer <token>Una private key usada desde un navegador se rechaza sin más. La API lee la cabecera Origin y niega las keys sk_ desde entornos de navegador, así que una key de servidor filtrada no se puede reproducir desde una página.
Lee la guía de autenticaciónCuarenta y nueve conversiones. Seis más para la propia web.
Los endpoints de páginas web reciben un cuerpo JSON con URLs. Los endpoints de formatos de datos, documentos e imágenes reciben una subida multipart/form-data. Los endpoints V2 reciben JSON y comparten las mismas keys y la misma lista de dominios permitidos, con sus propios contadores de cuota.
Páginas web
5 endpointsRenderiza cualquier URL como PDF, captura de pantalla o Markdown limpio, y convierte un sitio entero en un solo documento. Se admiten tanto el procesamiento por lotes como el asíncrono.
POST /v1/convert/url-to-pdfFormatos de datos
11 endpointsJSON hacia y desde XML, YAML, CSV y TOML, CSV hacia y desde XML, y Markdown a HTML. Datos estructurados que entran, datos estructurados que salen.
POST /v1/convert/json-to-xmlDocumentos a PDF
11 endpointsHTML, Markdown, Word, Excel, PowerPoint, la familia OpenDocument, Pages y Numbers, todos renderizados a PDF con la misma forma de petición.
POST /v1/convert/doc-to-pdfConversiones de imagen
22 endpointsJPEG, PNG, WebP, HEIC y SVG en cualquier combinación, además de PDF a JPEG y un compresor que respeta la calidad.
POST /v1/convert/heic-to-webpInteligencia web
6 endpointsperceive, discover, lookup, distill, ingest y watch. Renderiza una página, mapea un sitio, resuelve una entidad, extrae campos estructurados, construye pasajes incrustables, y recibe un aviso cuando una página cambia.
POST /v2/perceive
Los errores vuelven como JSON con un campo detail: 401 si falta la key o es inválida, 402 cuando se alcanza el límite mensual, 403 para un dominio o endpoint que tu key no puede usar, y 413 para un archivo que supera el límite de tamaño de tu plan.
Explora cada endpointUna petición y una respuesta.
Cada endpoint sigue la misma forma. Envía una key, recibe un enlace de descarga prefirmado y los metadatos que lo acompañan.
curl -X POST https://api.enconvert.com/v1/convert/url-to-pdf \ -H "X-API-Key: sk_your_private_key" \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com"}'{ "presigned_url": "https://econverter.nyc3.cdn.digitaloceanspaces.com/...", "object_key": "live/files/12345/url-to-pdf/example_20250202_120530123.pdf", "filename": "example_20250202_120530123.pdf", "file_size": 45678, "conversion_time_seconds": 3.21}Una API, cuatro puertas de entrada.
REST es la base. Cada otra superficie es una forma más ligera de llegar a los mismos endpoints con la misma key.
SDK de Node.js
Métodos tipados, descargas en streaming, recuperación automática de un trabajo que agotó el tiempo de espera, y una jerarquía de errores real en lugar de ramificar por código de estado. Cero dependencias en tiempo de ejecución, ESM y CJS.
Ver en npmHerramienta de línea de comandos
Toda la API en un solo comando de terminal, para shells, scripts y trabajos de CI donde un cliente HTTP es más ceremonia de la que la tarea merece.
Ver la CLINodo n8n
Convierte, extrae y rastrea dentro de un flujo sin escribir una petición ni gestionar tú mismo el sondeo de un trabajo.
Ver el nodo n8nServidor MCP
Los mismos endpoints expuestos como herramientas que tu agente puede llamar directamente, para Claude, Cursor y Windsurf.
Ver el servidor MCPPreguntas sobre la API
Empieza con una sola petición.
La guía de inicio rápido recorre tu primera conversión en tres pasos, con ejemplos en cURL, Python y JavaScript.