Synchroniser les membres et les événements d’une organisation entre un logiciel externe et Yapla

La Plateforme Yapla est ouverte et permet de créer des communications automatiques avec des logiciels externes via Internet. Différentes techniques permettent de synchroniser des données entres les différents systèmes. Voici la documentation pour ces techniques de synchronisation.

LES TECHNIQUES DISPONIBLES

API Yapla

Disponible à partir du forfait Plus.

L’API est compatible RESTful, cette dernière fait appel à des requêtes HTTP pour obtenir des données de Yapla. Il est important de souligner que l'API actuelle ne permet pas la mise à jour de données dans Yapla. Notre documentation API Membre est à votre disposition pour vous permettre de synchroniser vos membres. Nous vous recommandons d'obtenir l'assistance d'un expert en programmation afin d'y parvenir.

WEBHOOKS

Un webhook est une fonction de rappel HTTP, définie par un utilisateur de Yapla, qui récupère des données à partir d'un événement. Par exemple, il est possible de configurer un webhook dans Yapla qui effectue un appel HTTP vers un système externe chaque fois qu'un dossier de membre est modifié. Les webhooks sont diposnibles pour les événements et les dons.

Le serveur appelé, via une URL, reçoit une structure JSON contenant toutes les informations associées à l'événement. Les appels peuvent être sécurisés en chiffrant les communications avec un certificat SSL (HTTPS) provenant du serveur appelé.

EXPORT EXCEL

En tout temps, il est possible d’exporter l’ensemble des données des membres d’un compte Yapla. Il suffit d’utiliser le bouton Export excel de l’interface Gestion des membres.
mceclip2.png

COMMENT RECEVOIR DES DONNÉES DE L’EXTÉRIEUR VERS YAPLA

La meilleure façon de synchroniser les membres d’un système existant avec Yapla est d’adopter l’approche suivante: Une première synchronisation manuelle qui reprend tous les membres à un moment précis pour les remonter dans Yapla. Suite à cette première étape, le système externe doit utiliser l’API de Yapla pour envoyer les données d’un membre précis pour chaque création ou mise à jour. Ainsi, Yapla a toujours les dernières données du système externe.

COMMENT ENVOYER DES DONNÉES DE YAPLA VERS LE SYSTÈME EXTERNE

Le principe est le même :

  • la première étape consiste à intégrer les membres existants dans le système externe via une exportation Excel.
  • Après cette première étape, il vous suffit de configurer un webhook dans Yapla qui appellera le système externe lors des deux événements suivants : "Créer un membre" et "Modifier un membre".

SYNCHRONISATION BI-DIRECTIONNELLE

Il n'est pas possible de maintenir Yapla et un système externe synchronisé en tout temps. Les fonctions de synchronisation de Yapla ne permettent que la lecture. Aucun service n'est disponible pour mettre à jour les données dans Yapla via un API.


Pour toutes questions sur le sujet, communiquer avec support@yapla.com.

Cet article vous a-t-il été utile ?

Commentaires

0 commentaire

Vous devez vous connecter pour laisser un commentaire.