Introduction à l'API de HelloAsso ▶️

En savoir plus sur l'API publique d'HelloAsso et comment développer votre première intégration.

Découvrez la puissance de notre API ⚡

L'API d'HelloAsso simplifie la manière dont vous gérez les données de votre association en les intégrant directement dans vos systèmes. Dites adieu aux doubles saisies, aux erreurs de synchronisation des listes d'adhérents et aux imprécisions dans les rapports comptables.

De plus, avec HelloAsso Checkout, intégrez facilement un formulaire de paiement sur votre site web, offrant une expérience fluide et personnalisable à vos utilisateurs.

Nos URLs

Production

  • Obtenir vos tokens : https://api.helloasso.com/oauth2
  • Faire vos appels API : https://api.helloasso.com/v5

Sandbox

  • Obtenir vos tokens : https://api.helloasso-sandbox.com/oauth2
  • Faire vos appels API : https://api.helloasso-sandbox.com/v5

Les modèles de données 📑

Nos modèles disponibles sur l'API contient toutes les données que vous manipulez sur votre compte HelloAsso :

Association (Organization)

Un organisme désigne un compte d'association enregistré sur HelloAsso.

Campagne (Form)

Chaque campagne sur HelloAsso permet à une association de présenter un projet, de recueillir des adhésions de vendre des billets ou simplement recevoir des paiements. Les contributeurs peuvent effectuer diverses actions telles que faire un don (ponctuel ou récurrent), s'inscrire à un événement, ou devenir membre.

Commande (Order)

Une commande est créé lorsqu'un contributeur effectue diverses actions telles que faire un don (ponctuel ou récurrent), s'inscrire à un événement, ou devenir membre etc. On dit qu'il réalise une commande.

Une commande peut être gratuite ou générer un ou plusieurs paiements (échéances).

Article (Item)

Un article est une partie de la commande si celle-ci contient plusieurs objets.

Par exemple, une commande passée sur une boutique comprenant deux objets comportera deux articles.

Paiement (Payment)

Il s'agit d'une transaction financière effectuée sur HelloAsso, liée à une commande. Un paiement peut être effectué en une seule fois ou échelonné sur plusieurs échéances. Il peut correspondre à plusieurs articles dans la commande.

Par exemple, le paiement de billets pour un événement peut inclure l'inscription de plusieurs participants et, potentiellement, un don.

Votre premier appel API