Aller au contenu principal
QualiForma
CatalogueDevenir formateurQualiopiIADéveloppeurs
Connexion
  • Catalogue
  • Devenir formateur
  • Qualiopi
  • IA
  • Développeurs
  • Connexion
  • Vue d'ensemble

Démarrage

  • Quickstart
  • Authentification

Référence

  • API Reference (Scalar)

Endpoints

  • Tous les endpoints

Cœur LMS

  • Tenants
  • Utilisateurs
  • Formations
  • Inscriptions
  • Sessions live

Conformité Qualiopi

  • Dashboard Qualiopi
  • Conformité
  • Émargement
  • Questionnaires
  • Réclamations
  • Plans d'amélioration
  • Parcours adaptatifs
  • Compétences formateurs
  • BPF
  • Médiateurs

Paiements & Facturation

  • Paiements
  • Facturation Factur-X
  • Webhooks

Design System

  • Vue d'ensemble
  • Couleurs
  • Typographie
  • Espacement
  • Elevation
  • Motion
  • Radius
  • Composants
  • · Formulaires
  • · Feedback
  • · Navigation
  • · Progression
  • · Données
Swagger UI (s'ouvre dans un nouvel onglet)
  1. Développeurs
  2. Endpoints

Endpoints

18 modules documentés répartis en 3 thématiques — 763+ endpoints au total.

Core LMS

Gestion des utilisateurs, formations, inscriptions et sessions.

Tenants

Configuration multi-tenant, branding, paramètres organisme.

Voir tout
  • GET/tenants/meTenant courant
  • PATCH/tenants/meModifier la configuration
  • GET/tenants/me/brandingBranding du tenant

Utilisateurs

CRUD utilisateurs, rôles, profils, préférences notifications.

Voir tout
  • GET/usersLister les utilisateurs
  • POST/usersCréer un utilisateur
  • GET/users/:idDétail d'un utilisateur
  • PATCH/users/:idModifier un utilisateur
  • DELETE/users/:idDésactiver un utilisateur

Formations

Catalogue, création, publication, modules et leçons.

Voir tout
  • GET/coursesLister les formations
  • POST/coursesCréer une formation
  • GET/courses/:idDétail d'une formation
  • PATCH/courses/:idModifier une formation
  • DELETE/courses/:idArchiver une formation

Inscriptions

Inscrire des apprenants, suivre leur progression, complétion.

Voir tout
  • GET/enrollmentsLister les inscriptions
  • POST/enrollmentsCréer une inscription
  • GET/enrollments/:idDétail d'une inscription
  • GET/enrollments/:id/progressProgression apprenant
  • DELETE/enrollments/:idRévoquer une inscription

Sessions live

Sessions LiveKit, planning, convocations, enregistrements.

Voir tout
  • GET/sessionsLister les sessions live
  • POST/sessionsPlanifier une session
  • POST/sessions/:id/tokenToken de connexion LiveKit
  • GET/sessions/:id/recordingsEnregistrements de session

Émargement

Présence numérique, 4 méthodes de signature (canvas, code, QR, biométrie).

Voir tout
  • GET/emargement/:sessionIdFeuille d'émargement
  • POST/emargement/:sessionId/signSigner la feuille
  • GET/emargement/:sessionId/pdfExport PDF

Paiements & Facturation

Encaissements multi-PSP et facturation Factur-X conforme.

Paiements

Viva Wallet ISV + merchant, Stripe Connect, intentions et remboursements.

Voir tout
  • POST/payments/intentCréer une intention de paiement
  • POST/payments/:id/captureCapturer un paiement
  • POST/payments/:id/refundRembourser un paiement
  • GET/paymentsHistorique des paiements

Facturation Factur-X

Factures Factur-X conformes, UBL, signature eIDAS.

Voir tout
  • GET/billing/invoicesLister les factures
  • POST/billing/invoicesCréer une facture
  • GET/billing/invoices/:id/pdfTélécharger PDF Factur-X

Webhooks

Configuration, événements disponibles, vérification HMAC-SHA256.

Voir tout
  • GET/webhooksLister les webhooks configurés
  • POST/webhooksEnregistrer un endpoint webhook
  • PUT/webhooks/:idModifier un webhook
  • DELETE/webhooks/:idSupprimer un webhook

Qualiopi Compliance

Couverture complète des 32 indicateurs Qualiopi.

Tableau de bord Qualiopi

32 indicateurs, dashboard, export ZIP audit complet.

Voir tout
  • GET/qualiopi/dashboardDashboard 32 indicateurs
  • GET/qualiopi/courses/:courseId/audit-exportZIP d'audit Qualiopi
  • GET/qualiopi/check-publicationValidation indicateurs

Conformité

Analyse des besoins, validation publication, timeline PAF.

Voir tout
  • POST/needs-analysisCréer une analyse des besoins
  • GET/paf/enrollments/:id/timelineTimeline PAF

Réclamations

Gestion des réclamations apprenants (Critère 6 Qualiopi).

Voir tout
  • GET/complaintsLister les réclamations
  • POST/complaintsCréer une réclamation
  • PATCH/complaints/:idModifier le statut

Plans d'amélioration

Plans d'amélioration continue (Critère 7 Qualiopi).

Voir tout
  • GET/improvementsLister les plans d'amélioration
  • POST/improvementsCréer un plan
  • PATCH/improvements/:idModifier un plan

Médiateurs

Médiateurs de la consommation (obligation légale).

Voir tout
  • GET/mediatorsLister les médiateurs
  • POST/mediatorsAjouter un médiateur

BPF

Bilan Pédagogique et Financier — live + export annuel.

Voir tout
  • GET/bpf/dashboardDashboard BPF live
  • GET/bpf/exportExport annuel BPF

Questionnaires

Pré/post-formation, satisfaction, analyse IA des réponses.

Voir tout
  • GET/questionnairesLister les questionnaires
  • POST/questionnairesCréer un questionnaire
  • POST/questionnaires/:id/responsesSoumettre des réponses

Parcours adaptatifs

Parcours personnalisés par apprenant (skip/reorder/extra IA).

Voir tout
  • POST/adaptive-pathsCréer un parcours adaptatif
  • GET/adaptive-paths/:idDétail du parcours
  • POST/adaptive-paths/:id/positioningQuiz de positionnement

Compétences formateurs

Référentiel des compétences formateurs (Critère 5 Qualiopi).

Voir tout
  • GET/trainer-competenciesLister les compétences formateurs
  • POST/trainer-competenciesAjouter une compétence

Codes d'erreur

Codes d'erreur HTTP renvoyés par l'API REST QualiForma
CodeStatutDescription
400Bad RequestPayload invalide ou champ manquant
401UnauthorizedToken manquant, invalide ou expiré
403ForbiddenRôle insuffisant pour cette opération
404Not FoundRessource inexistante ou inaccessible
409ConflictRessource déjà existante (doublon)
422UnprocessableValidation métier échouée (ex. : capacité max atteinte)
429Too Many RequestsRate limiting dépassé (1000 req/h)
500Server ErrorErreur interne — signaler au support
QualiForma

La plateforme de formation professionnelle certifiee Qualiopi.

Plateforme

  • Catalogue
  • Espace formateur
  • Étude de besoin

Societe

  • A propos
  • Contact

Ressources

  • Développeurs
  • Référence API
  • Webhooks

Legal

  • CGV
  • Mentions legales
  • Confidentialite

Catalogue par catégorie

  • Management
  • Digital
  • Communication
  • Langues
  • Sécurité
  • Gestion

Comparatifs

  • QualiForma vs Didask
  • QualiForma vs Edusign
  • QualiForma vs Klaxoon
  • QualiForma vs 360Learning

Glossaire Qualiopi

  • I01 — Conditions d'information
  • I05 — Adaptation des prestations
  • I11 — Évaluations en cours
  • I22 — Compétences des intervenants
  • I30 — Recueil des appréciations
  • Voir les 32 indicateurs →

© 2026 QualiForma. Tous droits reserves.

Certifie Qualiopi