Aller au contenu
Offre de lancement : dès 29 € HT par mois les 3 premiers moisVoir les tarifs

Vos sessions et leurs places, en direct sur votre propre site.

Le module API relie votre site à Solution OF. Chaque inscription y crée l'apprenant, chaque demande de devis une opportunité : plus rien à ressaisir.

Deux façons de l'intégrer

Avec ou sans développeur.

Le même module, les mêmes données : choisissez selon votre site et votre équipe.

Sans développeur

Un module prêt à coller dans une page WordPress ou Wix : votre catalogue, vos sessions et leurs places s'affichent, et les formulaires d'inscription et de devis arrivent dans Solution OF.

<script src="…/widget/v1.js"></script>
<solutionof-catalogue data-cle="sof_pk_…">
</solutionof-catalogue>

Avec un développeur

Une API REST en JSON, décrite au format OpenAPI 3.1, pour construire exactement l'expérience de votre site. Webhooks signés à chaque changement.

GET https://app.solutionof.fr/api/v1/sessions
Authorization: Bearer sof_sk_…
La référence

Huit routes, lecture et écriture.

Six pour lire votre catalogue et vos sessions, deux pour recevoir ce que vos visiteurs remplissent.

  • GET/api/v1/configLa configuration publique de l'organisme.
  • GET/api/v1/organismeL'identité de l'organisme.
  • GET/api/v1/categoriesLes catégories du catalogue.
  • GET/api/v1/formationsLes formations publiées, paginées.
  • GET/api/v1/formations/{slug}Le détail d'une formation.
  • GET/api/v1/sessionsLes sessions et leurs places, en direct.
  • POST/api/v1/inscriptionsCrée l'apprenant et le rattache à la session.
  • POST/api/v1/demandesCrée une opportunité dans Solution OF.
Webhooks signés

Signés en HMAC-SHA256, avec de nouvelles tentatives après 1 min, 5 min, 30 min, 2 h, 12 h et 24 h.

  • catalogue.modifie
  • session.publiee
  • session.modifiee
  • session.depubliee
  • session.places_modifiees
  • inscription.recue
  • demande.recue
Sécurité et stabilité

Pensé pour tourner sans surveillance.

Deux sortes de clés

Une clé publique pour le navigateur, limitée à vos sites déclarés ; une clé secrète pour vos serveurs. Montrées une seule fois, révocables.

Des limites claires

600 lectures par minute et par clé ; 30 écritures par minute et par clé. Au-delà, une réponse 429 dit quand réessayer.

Un mode test

L'en-tête X-Dry-Run vérifie tout sans rien enregistrer : vous branchez votre site sans créer de fausses inscriptions.

Une version stable

La version 1 ne fait qu'ajouter, jamais retirer ni renommer. Un changement cassant serait une version 2, à une autre adresse.

Le prix

29 € HT par mois, en plus de votre offre.

S'ajoute à votre abonnement, sans engagement. Retirable à tout moment : il reste actif jusqu'à la fin du mois payé.

On l'intègre pour vous
  • Intégration à votre site2 jours, sur devis700 € HT
  • Intégration et refonte du site5 jours, sur devis1 750 € HT
Demander un devis

Ou écrivez à contact@solutionof.fr

Questions fréquentes

Ce qu'on nous demande sur l'API.

Une autre question ? Réservez une démonstration, on vous répond en direct.

01Faut-il un développeur pour utiliser le module API ?

Non. Un module prêt à coller s'insère dans une page WordPress ou Wix et affiche vos formations, vos sessions et leurs places. Un développeur peut aussi utiliser directement l'API REST, documentée et décrite au format OpenAPI.

02Que devient une inscription faite sur notre site ?

Elle crée l'apprenant dans Solution OF et le rattache à la session choisie. Une demande de devis, elle, crée une opportunité commerciale. Vous n'avez rien à ressaisir.

03Combien coûte le module API ?

29 € HT par mois, en plus de votre offre, sur les deux offres. S'ajoute à votre abonnement, sans engagement. Retirable à tout moment : il reste actif jusqu'à la fin du mois payé.

04Pouvez-vous l'intégrer pour nous ?

Oui, sur devis : intégration à votre site (2 jours, 700 € HT), ou intégration et refonte du site (5 jours, 1 750 € HT).

05Qui peut créer les clés d'API ?

L'administrateur de l'organisme, depuis Paramètres, onglet API, une fois le module activé. Les clés appartiennent à l'organisme, pas à une personne.

14 jours d'essai gratuit · Sans engagement

Branchez votre site sur votre organisme.

Activez le module API depuis vos paramètres, quand vous voulez. Retirable à tout moment.