Avec l'API standard de Fairgate (désormais appelée FSA), vous pouvez construire votre propre interface REST avec la solution Fairgate. C'est très pratique dans les cas où l'on a besoin de données automatisées de la gestion Fairgate pour les utiliser dans un autre système.
Pratiquement par ex. pour les boutiques en ligne où vous souhaitez proposer aux membres des articles/prestations à prix réduit et où vous devez savoir qui est actuellement membre et quelle adhésion possède-t-il. Ou encore pour des systèmes externes que vous ne pouvez ou ne voulez pas remplacer, mais qui ont besoin des données de Fairgate.
Nous continuerons à développer l'interface FSA chaque fois que cela sera utile. Actuellement, nous mettons à disposition les données du module de contact.
La sécurité de vos données nous tient à cœur, mais vous savez mieux qui a besoin d'y accéder. Grâce à la gestion des accès FSA, vous décidez qui peut avoir accès à vos données, pendant combien de temps, et vous pouvez également suspendre l'accès à tout moment.
Le transfert est sécurisé via SSL/TLS et vous recevez une clé pour pouvoir vérifier les transferts et savoir s'ils proviennent de Fairgate. Vos données sont ainsi protégées contre les attaques simples et les interventions de l'homme du milieu.
Nous vous recommandons de convenir clairement avec la personne ou l'entreprise qui utilise l'interface FSA de ce qui peut être utilisé comme données et quand, de la durée pendant laquelle les données peuvent être conservées en externe et de la personne qui y a accès sur les systèmes externes de Fairgate.
Vous obtenez de nous:
- Accès en lecture aux données du module de contact
- La gestion des accès qui vous permet de donner ou de retirer à plusieurs personnes ou entreprises l'accès aux données de votre organisation via l'interface.
- Une documentation technique sur le serveur FSA pour que les personnes ou les entreprises qui construisent votre interface avec le FSA puissent s'y connecter.
- Un SDK, qui est en quelque sorte un kit de démarrage pour les développeurs. Il permet d'obtenir des exemples de code en PHP qui montrent comment utiliser le FSA.
- Un support limité qui ne comprend pas le développement de logiciels ou d'autres prestations sur des systèmes tiers. Nous ne pouvons pas non plus fournir de support pour les langages de programmation.
Si vous avez besoin d'une aide pratique pour le développement d'une interface vers un système/service web externe, nous pouvons volontiers vous aider dans le cadre d'un contrat de consultant.
Vous pouvez réserver ce service dans l’onglet Modules & Services en haut à droite dans le menu des paramètres de l'association.
Champs de données (juillet 2023)
- contact_id
- contact_type
- first_name
- last_name
- gender
- salutation
- correspondence_language
- company_name
- primary_email
- membership (Club + Verband)
- différents compteurs de contacts, de membres, etc.
- Adresse de facturation + adresse de correspondance
- alias_name
- street
- city
- state
- postale_code
- country
- post_office_box
- Données relatives à la communication
- mobile
- handy2
- email_parent 1
- email_parent 2
- website
- correspondence_language
- Recherche de contacts par
- fed_membership
- membership
- firstname
- lastname
- primary email