Partner API · v1.0.1État des services
Connectez Beedeez à votre SI
Synchronisez vos apprenants et récupérez leur progression dans vos outils.
01 → 03
# 01 · secret from the Back Office
# 02 · exchange it for an access token
ACCESS_TOKEN=$(curl -s -X POST "$BEEDEEZ_API/v1/token" \
-H "Content-Type: application/json" \
-d "{ \"appSecret\": \"$BEEDEEZ_SECRET\" }" \
| jq -r .access_token)
# 03 · first call
curl "$BEEDEEZ_API/v1/users" \
-H "Authorization: Bearer $ACCESS_TOKEN"
01
Authentification et provisioning
Échangez votre clé secrète contre des tokens JWT, puis retrouvez vos apprenants par email ou ID externe.
POST /token · GET /users
02
Synchroniser utilisateurs et groupes
Reflétez votre organisation : retrouvez un utilisateur par email ou ID externe, lisez ses groupes.
GET /users · GET /groups
03
Remonter la complétion
Récupérez leçons, parcours et réponses dans votre BI ou votre LMS.
GET /active-lessons · GET /answers
04
Webhooks et callbacks
Soyez notifié quand un apprenant obtient un certificat, et remontez le statut des leçons externes.
certificate_completed · POST /callbacks
Ressources de l’API
Référence complèteActivelessons
Leçons actives
Answers
Réponses d’un utilisateur
Authentification
Déconnecter des utilisateurs
Callbacks
Mises à jour de statut
Category
Catégories de contenu
Certificates
Certificats obtenus par les apprenants
Groups
Groupes du propriétaire
Token
Émettre des tokens JWT
Lesson Session
Sessions planifiées
Lesson
Capsules dans l’app
Track
Parcours de formation
Users
Apprenants du compte