Connecteur Eudonet

Connecteur Eudonet API REST sur mesure

On développe le connecteur qui interconnecte votre CRM Eudonet avec tout votre écosystème digital : sites, extranets, applications mobiles, e-commerce, outils métier et agents IA.

Maîtriser les rouages d'Eudonet
Notre expertise

On connaît Eudonet
de l'intérieur

On développe des applications connectées à Eudonet depuis 2019. On maîtrise l'API REST en profondeur et on sait où sont les pièges et comment les contourner.

On n'est pas intégrateur Eudonet : on ne vend pas de licences et on ne configure pas le CRM. Ce qu'on fait, c'est construire le connecteur et les applications web sur mesure qui exploitent vos données Eudonet pour vos adhérents, clients et partenaires.

Architecture d'interconnexion Eudonet
Architecture

Une interconnexion Eudonet
pensée pour durer

Vos applications ne parlent jamais directement à l'API Eudonet. Elles passent par notre connecteur, une couche qui gère le cache, la file d'attente asynchrone et le suivi du quota, puis qui appelle l'API REST d'Eudonet. Une seule porte d'entrée, des règles d'accès centralisées, aucune logique Eudonet dupliquée dans chaque projet.

Eudonet reste la source de vérité. Le connecteur lit, écrit et synchronise, mais ne devient jamais un second référentiel. Pour le détail technique, lisez notre guide du connecteur Eudonet.

Authentification API Eudonet
01
Authentification

Authentification
et session

L'API Eudonet exige une connexion à double niveau, abonné puis utilisateur. Le connecteur ouvre la session, conserve le token (environ 1 heure de validité), le renouvelle automatiquement et se reconnecte de façon transparente s'il expire en cours de traitement.

  • Connexion à double niveau (abonné + utilisateur)
  • Token d'environ 1 heure renouvelé automatiquement
  • Reconnexion transparente pour l'application appelante
  • Déconnexion propre en fin de traitement
  • Configuration par environnement (dev, preprod, prod)
Mapping des tables Eudonet
02
Mapping

Mapping objet
et tables Eudonet

Chaque entité de votre application est liée à une table Eudonet par des métadonnées qui décrivent les champs (descid). Le code métier manipule des objets, le connecteur traduit vers Eudonet et inversement, dans les deux sens.

  • Liaison entité applicative / table Eudonet via les descid
  • Push d'une entité complète
  • Push champ par champ (pushFields) pour limiter les appels
  • Pull pour rafraîchir une entité depuis Eudonet
  • Test d'existence et clonage de fiches
  • Synchronisation bidirectionnelle
Query builder Eudonet
03
Query builder

Un query builder
pour l'API Eudonet

On écrit des requêtes de type SQL, le connecteur les traduit en appels API Eudonet. Les opérateurs sont typés, ce qui évite les erreurs de syntaxe. Le même outil est exposé en ligne de commande pour le support et le debug.

  • SELECT, WHERE, LIKE, ORDER BY, LIMIT
  • Agrégats COUNT et MAX
  • Opérateurs typés
  • Traduction automatique en appels API Eudonet
  • Outil en ligne de commande pour le support et le debug
Synchronisation de gros volumes Eudonet
04
Gros volumes

Synchronisation
de gros volumes

Une base de dizaines de milliers de fiches ne se lit pas en une requête. Le connecteur lit par lots, traite chaque lot via un callback et sait reprendre à une page donnée après une interruption.

  • Lecture paginée par lots (chunks) avec callback
  • Reprise à une page donnée
  • Synchronisation complète (full sync)
  • Synchronisation incrémentale
  • Commandes planifiées
Catalogues et documents Eudonet
05
Catalogues et fichiers

Catalogues, fichiers
et documents

Au-delà des fiches, le connecteur couvre les listes de valeurs, les images, les pièces jointes et la génération de documents à partir des modèles Eudonet.

  • Lecture des catalogues (listes de valeurs) avec cache
  • Upload d'images et de pièces jointes sur les fiches
  • Génération de documents à partir des modèles Eudonet
  • Récupération des URL de fichiers
  • Méta-informations des champs
Robustesse du connecteur Eudonet
06
Robustesse

Un connecteur
robuste en production

Un connecteur qui tombe, c'est tout l'écosystème qui s'arrête. On l'a conçu pour absorber les lenteurs et les limites de l'API plutôt que de les répercuter sur vos utilisateurs.

  • Cache des réponses avec TTL configurable
  • Suivi du quota d'appels restant avant les traitements lourds
  • Traitements asynchrones (file de messages) pour ne pas bloquer l'utilisateur
  • Erreurs typées et journalisées
  • Tests de caractérisation
  • Stack PHP / Symfony
Les pièges de l'API Eudonet
Retour d'expérience

Les pièges de
l'API Eudonet

Tokens courts : la session expire environ toutes les heures. Le connecteur renouvelle le token et rejoue l'appel sans que l'utilisateur ne le voie.

Limites d'appels non documentées : le connecteur suit le quota restant, met en cache les lectures et déporte les écritures lourdes dans une file asynchrone.

Modèle de données propre à chaque client : les identifiants de champs (descid) changent d'un Eudonet à l'autre. Le mapping par métadonnées isole cette spécificité.

Catalogues codés : les listes de valeurs sont exposées par code. Le connecteur les lit une fois, les met en cache et traduit codes et libellés.

Pagination et formats : la lecture se fait par lots avec reprise, et les formats de dates et de valeurs sont normalisés à l'entrée et à la sortie.

Un connecteur Eudonet pour plusieurs applications
Exemple

Un connecteur,
quatre applications

Pour une organisation professionnelle nationale de plus de 25 000 membres, un seul connecteur alimente l'extranet, l'application mobile, le site corporate et le tunnel de souscription.

Eudonet reste la source de vérité unique : chaque application lit et écrit via le même connecteur, avec le même cache, la même gestion du quota et les mêmes règles de mapping.

Fédérations, syndicats et associations
Pour qui

Fédérations, syndicats,
associations, ordres

Eudonet est le CRM de référence des organisations d'intérêt public en France : fédérations professionnelles, syndicats, associations, ordres, mutuelles. Si vous l'utilisez, vos besoins digitaux correspondent probablement à ce qu'on sait faire.

Membres, adhérents, partenaires : on construit les interfaces qui rendent vos données Eudonet utiles à vos utilisateurs finaux, de l'extranet au tunnel d'adhésion.

Questions fréquentes

Vos questions

Qu'est-ce qu'un connecteur Eudonet ?

C'est une couche logicielle qui s'intercale entre vos applications (site, extranet, application mobile, e-commerce) et l'API REST d'Eudonet. Elle gère l'authentification, le mapping des données, le cache, les files d'attente et le quota, pour que chaque application lise et écrive dans Eudonet de façon fiable.

L'API Eudonet est-elle difficile à utiliser ?

Elle est fournie avec votre instance, mais son accès dépend de votre abonnement et des droits de l'utilisateur technique. Elle a ses particularités : double authentification, tokens d'1 heure, limites d'appels peu documentées, modèle de données spécifique à chaque client. On la maîtrise depuis 2019, ce qui permet d'aller vite et d'éviter les pièges classiques.

La synchronisation est-elle en temps réel ou par lots ?

Les deux. Les lectures et écritures unitaires passent en direct, avec cache. Les traitements lourds passent par une file de messages asynchrone. Les gros volumes sont synchronisés par lots, en synchronisation complète ou incrémentale, via des commandes planifiées.

Êtes-vous intégrateur Eudonet ?

Non. On ne vend pas de licences Eudonet et on ne configure pas le CRM. On est développeurs : on construit le connecteur et les applications (extranets, portails, sites) qui exploitent vos données Eudonet via l'API REST.

Les données restent-elles dans Eudonet ?

Oui. Eudonet reste la source de vérité. Les applications lisent et écrivent via l'API, mais ne stockent pas de copie durable de vos données. La synchronisation est bidirectionnelle.

Peut-on reprendre un extranet existant ?

Oui, on reprend des projets existants. On réalise un audit technique, on évalue la dette technique et on propose un plan de migration ou de refonte progressive, sans interruption de service pour vos utilisateurs.

Combien coûte un extranet connecté à Eudonet ?

Un extranet de base (authentification, profil, annuaire) démarre autour de 30 000 EUR. Le périmètre dépend des fonctionnalités : paiement en ligne, app mobile, annuaire géolocalisé. Le CII permet de récupérer 20% en crédit d'impôt sur les projets éligibles.

Eudonet reste la source de vérité. Le connecteur en fait le cœur de tout votre écosystème.

Un projet d'interconnexion
Eudonet ?

Parlons de votre CRM, de vos applications et de la meilleure façon de les connecter.