Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

api-ecoledirecte

louislegrain51ISC1.4.3

Un package pour utiliser facilement l'API de EcoleDirecte.

ecoledirecte, api

readme

api-ecoledirecte

versionBadge

Fonctionnalités

🔒 Support des comptes élèves et famille
📥 Récupération de la vie scolaire
📥 Récupération de la vie de classe
📥 Récupération des notes
📥 Récupération des messages
📥 Récupération de l'emploi du temps
📥 Récupération de l'agenda
📥 Récupération des documents
✅ Support JSDoc

Installation

npm i api-ecoledirecte

Example

const { Session } = require('api-ecoledirecte');

const session = new Session();

(async () => {
   await session.login('identifiant', 'motdepasse').catch(err => {
      console.log('Impossible de se connecter', err);
   });

   const notes = await session.accounts[0]?.fetchNotes();
   console.log(notes);
})();