Aller au contenu principal

👨‍👩‍👧‍👦 Comptes parents

Les comptes de type famille (typeCompte: "F") permettent aux parents d'accéder aux données de leurs enfants liés. Cette section documente les endpoints accessibles depuis un compte parent.

info

Contrairement aux comptes élèves (typeCompte: "E"), les comptes famille utilisent un identifiant spécifique (familyId) pour certains endpoints et interagissent avec les données des élèves via leur studentId.

🚀 Base de l'API

L'URL de base pour toutes les requêtes est : https://api.ecoledirecte.com/v3

📋 Headers communs

Toutes les requêtes authentifiées incluent :

HeaderValeur
X-GTKGTK actuel
X-TokenToken de session actuel
CookieCookies de session
Content-Typeapplication/x-www-form-urlencoded

🔍 Obtenir le familyId

Le familyId (ou idLogin) se trouve dans l'objet accounts retourné lors de la connexion. C'est l'id du compte parent. Consultez la page 👤 Infos de l'utilisateur pour plus de détails.

Extrait de l'objet accounts après login
{
"idLogin": 1234567, // → C'est le familyId
"id": 1234, // → C'est l'ID d'un élève lié (studentId)
"typeCompte": "F", // Famille
"identifiant": "parent-identifiant",
"accounts": [
{
"id": 1234, // Élève lié 1
"prenom": "Marie",
"nom": "DUPONT"
},
{
"id": 5678, // Élève lié 2
"prenom": "Paul",
"nom": "DUPONT"
}
]
}

📖 Ce que vous trouverez dans cette section

PageDescription
📬 MessagerieMessages depuis le compte famille (/familles/{familyId}/messages)
📄 DocumentsDocuments familiaux et factures (/familledocuments, /factures)
⬇️ TéléchargementTéléchargement de fichiers depuis un compte famille

🔗 Données des élèves

Les endpoints suivants utilisent le même chemin que les comptes élèves, mais sont accessibles depuis un compte parent. Consultez les pages correspondantes pour la documentation détaillée :

DonnéeEndpointPage associée
Notes/eleves/{studentId}/notes.awp📈 Notes
Emploi du temps/E/{studentId}/emploidutemps.awp🗓️ EDT
Absences & retards/eleves/{studentId}/viescolaire.awp🪑 Absences
Cahier de textes/Eleves/{studentId}/cahierdetexte/...🗒️ Cahier de textes
Messagerie élève/eleves/{studentId}/messages.awp✉️ Messagerie
Documents élève/elevesDocuments.awp📄 Documents