Tanto si deseas desarrollar tu propia integración como conectar EZUS con Zapier, Make o cualquier otra herramienta, la API te permite intercambiar datos.
💡 La API está disponible únicamente para los planes Premium y superiores.
1. Tres formas de integrar Ezus con otras herramientas
Tienes 3 opciones para integrar Ezus con otras herramientas digitales (funcionalidad también explicada en nuestra página de Integraciones):
2. ¿Qué es una API?
Las API, o Interfaces de Programación de Aplicaciones, son formas de obtener información de un software, o de enviarle información, sin pasar por la interfaz del software.
Una API utiliza Rutas: acciones específicas que puedes realizar.
La documentación de la API de Ezus enumera todas las rutas disponibles en la API de Ezus.
Existen 3 tipos de rutas más comúnmente usadas:
GET — Recuperar información del software. En Ezus puedes recuperar información sobre un producto, proveedor, etc. específico usando la esus_reference (llamada referencia API en el software), o recuperar todas las facturas.
POST — Añadir o modificar información en el software. En Ezus puedes añadir un proveedor, por ejemplo — y si tienes la esus_reference, puedes modificar un proveedor existente.
Webhooks — Activar un evento cada vez que ocurre algo específico en el software. Por ejemplo, un webhook que se activa cada vez que se crea un proyecto.
Estas rutas pueden usarse tanto para simplificar un proceso como en automatizaciones que conectan varias herramientas entre sí.
Tipos de solicitudes
GET — Recuperar información (p. ej. lista de proyectos)
POST — Crear datos nuevos (p. ej. nuevo proyecto)
PUT / PATCH — Modificar datos existentes
Frecuencia de actualización
Tiempo real — En cada acción (formulario → proyecto)
Programada — Cada hora / día (actualizaciones de precios)
Activada — Ante un evento específico
📚 Para integrar Ezus mediante API, consulta nuestro artículo: 🚀 ¿Cómo usar la API de Ezus?
📚 Para saber más sobre Postman: Usa Postman para tus llamadas a la API de Ezus
3. ¿Qué puedes hacer con la API?
La API de EZUS evoluciona constantemente y ya cubre una gran parte de las funcionalidades de la plataforma.
🗂️ Proyectos
Puedes:
Crear un proyecto
Actualizar un proyecto
Modificar sus diferentes campos
Obtener la información de un proyecto
Generar documentos dentro de un proyecto
Sincronizar proyectos con aplicaciones de terceros
Campos disponibles, entre otros:
Título
Referencia
Número de viajeros
Presupuesto
Fecha de salida
Fecha de regreso
Campos personalizados
👤 Clientes
Puedes:
Crear un cliente
Actualizar un cliente
Obtener su información
Campos disponibles, entre otros:
Referencia
Nombre de la empresa
Datos de contacto
Dirección
Sitio web
Campos personalizados
🏨 Proveedores
Puedes:
Crear un proveedor
Actualizar un proveedor
Obtener su información
Campos disponibles, entre otros:
Referencia
Nombre
Tipo
Capacidad
Datos de contacto
Dirección
Campos personalizados
🧳 Productos
Puedes:
Crear un producto
Actualizar un producto
Obtener su información
Campos disponibles, entre otros:
Título
Proveedor asociado
Paquete asociado
Cantidad
Capacidad
Precio de compra
Precio de venta
Moneda
IVA
Comisión
Campos personalizados
🗺️ Etapas
Puedes:
Obtener las etapas de un proyecto
Crear una nueva etapa
Actualizar una etapa existente
Eliminar una etapa
Añadir o modificar los productos asociados a una etapa
Campos disponibles, entre otros:
Título de la etapa
Tipo de etapa
Orden de visualización dentro del proyecto
Fechas de inicio y fin
Productos asociados
Información presupuestaria
Campos personalizados
Los endpoints dedicados a los Steps (etapas) permiten crear o sincronizar automáticamente los itinerarios de tus proyectos desde una aplicación externa, o utilizar la información de EZUS dentro de tus propias herramientas.
4. Casos de uso habituales
Nuestra API se utiliza habitualmente para conectar EZUS con:
Zapier
Make
n8n
Pennylane
HubSpot
Salesforce
Airtable
Notion
Google Sheets
ERP
Software de contabilidad
Herramientas de Business Intelligence (Metabase, Power BI, etc.)
También puedes desarrollar tus propias integraciones personalizadas.
a) Creación automática de proyectos
Problema: Recibes solicitudes a través de un formulario web y tienes que volver a introducirlas en Ezus.
Solución API / Zapier:
Formulario web → creado automáticamente en Ezus
Información transferida: título, presupuesto, número de personas, fechas, cliente, etc.
El cliente puede crearse si aún no existe
b) Actualización de productos
Problema: Los precios y la información de los productos cambian con regularidad.
Solución:
Base de datos externa → Ezus (diariamente)
Actualización automática de precios, descripciones, disponibilidad
Posible conexión con bedbanks, proveedores, Google Sheets
c) Conexión contable
Problema: Doble entrada de datos entre Ezus y el software de contabilidad.
Solución:
Facturas de Ezus → software de contabilidad automáticamente
Información transferida: importes antes/después de impuestos, IVA, cliente, proyecto
Ejemplos: Sage y otros programas compatibles
d) Integración CRM / Marketing Automation
Problema: Doble entrada de datos entre Ezus y el software CRM.
Solución:
Salesforce (equipo de ventas) ↔ Ezus (Travel Designers)
Cada nuevo contacto creado → enviado a Mailchimp
5. Preguntas frecuentes
¿Cuál es la frecuencia de sincronización?
Configurable según tus necesidades:
Tiempo real para formularios
Diaria para precios / productos
Semanal para datos menos críticos
¿Qué ocurre si la otra plataforma no tiene API?
Se necesita una API (o clave de API) en ambos lados
Alternativas: exportación / importación, webhook, acceso a base de datos
¿Podemos procesar automáticamente el contenido de los correos electrónicos?
Puedes crear un proyecto a partir de un correo electrónico
El contenido se incluye en el campo de notas (sin análisis automático)
Para un análisis inteligente, se necesita una IA externa
¿Cómo sabemos qué es posible? Consulta la documentación de la API:
Cada sección = sus posibilidades (proyectos, clientes, proveedores, etc.)
Ejemplos concretos en cada sección
Si no está en la documentación → envía un ticket de desarrollo para solicitarlo
¿Falta alguna funcionalidad?
Si el endpoint o la funcionalidad que buscas no aparece en la documentación de la API, simplemente significa que aún no está disponible en la API pública.
No dudes en compartir tus necesidades con nosotros a través del chat interno o por correo electrónico a [email protected]. ¡Mejoramos continuamente nuestra API en base a los comentarios de nuestros clientes!
