Passer au contenu principal

À quoi sert l'API Ezus ?

Connectez EZUS à vos outils préférés et automatisez vos flux de travail grâce à notre API publique.

Que vous souhaitiez développer votre propre intégration, connecter EZUS à Zapier, Make ou toute autre application, notre API facilite l'échange de données.

💡 L'API est uniquement accessible avec un abonnement Premium et supérieur.


1. Trois façons d'intégrer Ezus à vos autres outils

Vous disposez de 3 options pour intégrer Ezus à vos autres outils numériques (fonctionnalité également présentée sur notre page Intégrations) :

  1. Connecter directement notre API à d'autres outils, via du code Python ou Postman

  2. Utiliser une plateforme d'intégration no-code comme Zapier

  3. Les intégrations natives directement accessibles sur Ezus


2. Qu'est-ce qu'une API ?

Les API, ou interfaces de programmation applicative (Application Programming Interfaces), permettent de récupérer des informations d'un logiciel, ou de lui en envoyer, sans passer par l'interface du logiciel.
​

Une API utilise des Routes : des actions spécifiques que vous pouvez effectuer. La documentation de l'API Ezus répertorie toutes les routes disponibles sur l'API d'Ezus.
​

Il existe 3 types de routes les plus couramment utilisés :

  • GET — Récupérer des informations depuis le logiciel. Dans Ezus, vous pouvez récupérer les informations d'un produit, d'un fournisseur, etc. à l'aide de l'esus_reference (appelée référence API dans le logiciel), ou récupérer toutes les factures.

  • POST — Ajouter ou modifier des informations dans le logiciel. Dans Ezus, vous pouvez par exemple ajouter un fournisseur — et si vous disposez de l'esus_reference, vous pouvez modifier un fournisseur existant.

  • Webhooks — Déclencher un événement chaque fois qu'une action précise se produit dans le logiciel. Par exemple, un webhook qui se déclenche à chaque création de projet.

Ces routes peuvent servir soit à simplifier un processus, soit dans des automatisations qui connectent plusieurs outils entre eux.
​

Types de requêtes

  • GET — Récupérer des informations (ex. liste des projets)

  • POST — Créer de nouvelles données (ex. nouveau projet)

  • PUT / PATCH — Modifier des données existantes

Fréquence de mise à jour

  • Temps réel — À chaque action (formulaire → projet)

  • Planifiée — Chaque heure / jour (mises à jour de prix)

  • Déclenchée — Sur un événement précis
    ​

📚 Pour intégrer Ezus via l'API, consulter notre article: Comment utiliser l'API Ezus?
📚 Pour en savoir plus sur Postman : Utiliser Postman pour vos appels à l'API Ezus
​



3. Que pouvez-vous faire avec l'API ?

L'API EZUS évolue en permanence et couvre déjà une grande partie des fonctionnalités de la plateforme.


🗂️ Projets

Vous pouvez :

  • Créer un projet

  • Mettre à jour un projet

  • Modifier les champs d'un projet

  • Récupérer les informations d'un projet

  • Générer les documents d'un projet

  • Synchroniser les projets avec des applications tierces

Champs disponibles :

  • Titre

  • Référence

  • Nombre de voyageurs

  • Budget

  • Date de départ

  • Date de retour

  • Champs personnalisés


👤 Clients

Vous pouvez :

  • Créer un client

  • Mettre à jour un client

  • Récupérer les informations d'un client

Champs disponibles :

  • Référence

  • Nom de l'entreprise

  • Coordonnées

  • Adresse

  • Site web

  • Champs personnalisés


🏨 Fournisseurs

Vous pouvez :

  • Créer un fournisseur

  • Mettre à jour un fournisseur

  • Récupérer les informations d'un fournisseur​

Champs disponibles :

  • Référence

  • Nom

  • Type

  • Capacité

  • Coordonnées

  • Adresse

  • Champs personnalisés


🧳 Produits

Vous pouvez :

  • Créer un produit

  • Mettre à jour un produit

  • Récupérer les informations d'un produit

Champs disponibles :

  • Titre

  • Fournisseur associé

  • Package associé

  • Quantité

  • Capacité

  • Prix d'achat

  • Prix de vente

  • Devise

  • TVA

  • Commission

  • Champs personnalisés


🗺️ Steps

Les étapes représentent les différents composants d'un itinéraire au sein d'un projet EZUS : hébergement, transport, activités, restauration, etc.
​

Grâce à l'API, vous pouvez :

  • Récupérer les étapes d'un projet

  • Créer une nouvelle étape

  • Mettre à jour une étape existante

  • Supprimer une étape

  • Ajouter ou mettre à jour les produits associés à une étape

Informations disponibles :

  • Titre de l'étape

  • Type d'étape

  • Ordre d'affichage

  • Dates de début et de fin

  • Produits associés

  • Informations budgétaires

  • Champs personnalisés
    ​

Les endpoints dédiés aux étapes vous permettent de construire ou de synchroniser automatiquement les itinéraires entre EZUS et vos propres applications.



​4. Cas d'usage concrets

Notre API est couramment utilisée pour connecter EZUS avec :

  • Zapier

  • Make

  • n8n

  • Pennylane

  • HubSpot

  • Salesforce

  • Airtable

  • Notion

  • Google Sheets

  • Systèmes ERP

  • Logiciels de comptabilité

  • Outils de Business Intelligence (Metabase, Power BI, etc.)

Vous pouvez également développer vos propres intégrations sur mesure.

a) Création automatique de projets

Problème : Vous recevez des demandes via un formulaire web et devez les ressaisir dans Ezus.
​
Solution API / Zapier :

  • Formulaire web → créé automatiquement dans Ezus

  • Informations transférées : titre, budget, nombre de personnes, dates, client, etc.

  • Le client peut être créé s'il n'existe pas encore
    ​

b) Mise à jour des produits

Problème : Les prix et informations produits changent régulièrement.
​

Solution:

  • Base de données externe → Ezus (quotidien)

  • Mise à jour automatique des prix, descriptions, disponibilités

  • Connexion possible avec des bedbanks, fournisseurs, Google Sheets


c) Connexion Comptable

Problème : Double saisie entre Ezus et le logiciel de comptabilité.
​

Solution:

  • Factures Ezus → logiciel de comptabilité automatiquement

  • Informations transférées : montants HT / TTC, TVA, client, projet

  • Exemples : Sage et autres logiciels compatibles
    ​

d) Intégration CRM / Marketing Automation

Problem: Double saisie entre Ezus et le logiciel CRM.
​
​Solution:

  • Salesforce (équipe commerciale) ↔ Ezus (travel designers)

  • Chaque nouveau contact créé → envoyé vers Mailchimp
    ​
    ​


5. Questions fréquentes

Quelle est la fréquence de synchronisation ?
​
Configurable selon vos besoins :

  • Temps réel pour les formulaires

  • Quotidienne pour les prix / produits

  • Hebdomadaire pour les données moins critiques

Que se passe-t-il si l'autre plateforme n'a pas d'API ?

  • Une API (ou clé API) est nécessaire des deux côtés

  • Alternatives : export / import, webhook, accès à la base de données

Peut-on traiter automatiquement le contenu des e-mails ?

  • Vous pouvez créer un projet à partir d'un e-mail

  • Le contenu est placé dans le champ notes (pas d'analyse automatique)

  • Pour une analyse intelligente, une IA externe est nécessaire

Comment savoir ce qu'il est possible de faire ?
​
Consultez la documentation de l'API :

  • Chaque section = ses possibilités (projets, clients, fournisseurs, etc.)

  • Des exemples concrets dans chaque section

  • Si ce n'est pas dans la doc → créez un ticket de développement pour en faire la demande
    ​


Fonctionnalité manquante ?

Si l'endpoint ou la fonctionnalité que vous recherchez n'apparaît pas dans la documentation de l'API, cela signifie simplement qu'elle n'est pas encore disponible dans l'API publique.
​

N'hésitez pas à nous faire part de vos besoins via le chat intégré à EZUS ou par e-mail à [email protected]. Nous améliorons continuellement notre API en fonction des retours de nos clients.

Avez-vous trouvé la réponse à votre question ?