dabaSchool
Se connecterDemander une démo
Developpeurs

API Reference

Integrez dabaSchool a vos systemes existants via notre API REST documentee. Disponible sur le plan Enterprise.

API disponible sur le plan Enterprise uniquement. Contactez notre equipe commerciale pour obtenir vos cles d'acces.

Authentification

Toutes les requetes doivent inclure un token JWT Bearer dans le header Authorization. Le token est obtenu via l'endpoint de connexion.

# Authentification
POST https://api.dabaschool.com/v1/auth/login
Authorization: Bearer <YOUR_TOKEN>
X-Etablissement-ID: etab-XXXX

Eleves

GET/api/v1/elevesLister les eleves d'un etablissementBearer token (role: directeur+)
POST/api/v1/elevesCreer un nouvel eleveBearer token (role: secretaire+)
GET/api/v1/eleves/:idObtenir le profil complet d'un eleveBearer token
PATCH/api/v1/eleves/:idModifier les informations d'un eleveBearer token (role: secretaire+)

Classes

GET/api/v1/classesLister les classes d'un etablissementBearer token
POST/api/v1/classesCreer une nouvelle classeBearer token (role: directeur+)
GET/api/v1/classes/:id/elevesLister les eleves d'une classeBearer token
GET/api/v1/classes/:id/presencesHistorique des presences d'une classeBearer token

Presences

POST/api/v1/seancesEnregistrer une seance et les presencesBearer token (role: enseignant+)
GET/api/v1/seances/:idObtenir le detail d'une seanceBearer token
GET/api/v1/eleves/:id/absencesLister les absences d'un eleveBearer token

Evaluations

GET/api/v1/evaluationsLister les evaluations d'une classeBearer token
POST/api/v1/evaluationsCreer une evaluation et saisir les notesBearer token (role: enseignant+)
GET/api/v1/bulletins/:eleveIdObtenir le bulletin d'un eleveBearer token

Besoin d'un acces API ?

Disponible exclusivement sur le plan Enterprise. Contactez notre equipe.

Contacter les ventes