Microservicios propios que simplifican tus automatizaciones: una sola llamada HTTP en lugar de flujos frágiles de varios nodos.
Un servidor Node.js con endpoints reutilizables, pensado para llamarse desde n8n o cualquier cliente HTTP.
Cada integración vive en un archivo dentro de src/routes/. Añadir una API nueva es crear un archivo.
Acceso por API keys con dos niveles: ilimitadas y limitadas (con tope de peticiones).
Los archivos temporales descargados se borran automáticamente después de cada petición.
Se generan solos a partir de las rutas registradas en el servidor.
Cargando…
Ejemplo con el endpoint de subida de imágenes. Solo necesitas un nodo HTTP Request.
Método: POST
URL: https://TU-SUBDOMINIO/api/v1/images/upload
Cabecera: x-api-key: TU_CLAVE
Cuerpo: multipart/form-data con el campo file = tu binario.
Método: POST
URL: https://TU-SUBDOMINIO/api/v1/images/upload
Cabecera: x-api-key: TU_CLAVE
Cuerpo: JSON { "imageUrl": "https://..." }.
El servidor descarga la imagen, la sube y borra el temporal.
{
"ok": true,
"url": "https://..."
}
# Binario
curl -X POST https://TU-SUBDOMINIO/api/v1/images/upload \
-H "x-api-key: TU_CLAVE" \
-F "file=@/ruta/imagen.jpg"
# URL
curl -X POST https://TU-SUBDOMINIO/api/v1/images/upload \
-H "x-api-key: TU_CLAVE" \
-H "Content-Type: application/json" \
-d '{"imageUrl":"https://ejemplo.com/imagen.jpg"}'
Sustituye TU-SUBDOMINIO y TU_CLAVE por los tuyos. Las claves se crean en el panel.