Aller au contenu principal

⬇️ Téléchargement

Téléchargement de fichiers (pièces jointes, documents, factures, etc.) depuis un compte famille.

attention

Contrairement aux autres endpoints, le téléchargement utilise des paramètres dans l'URL ET dans le body en application/x-www-form-urlencoded. Le token peut être passé en paramètre plutôt qu'en header X-Token.

GET /telechargement.awp?verbe=get&fichierId={fileId}&leTypeDeFichier={fileType}&v=4.96.3
// Paramètres URL uniquement

Paramètres de requête

ParamDescription
fichierIdID du fichier/document
leTypeDeFichierCatégorie du fichier (voir mapping ci-dessous)
cTokenToken de contenu optionnel pour certains fichiers
forceDownloadForcer le téléchargement
archiveAnnée d'archive
anneeArchiveAnnée d'archive (alternative)

Mapping des types de fichiers

Catégorie de documentValeur de leTypeDeFichier
Notes / bulletinsNote
FacturesFacture
Vie scolaireVieScolaire
Administratif"" (vide)
InscriptionsLe champ type de l'entrée (ex. INSCR_DOC_A_SIGNER)
Entreprises"" (vide)

Réponse

La réponse est le contenu binaire du fichier avec les headers Content-Type et Content-Disposition appropriés.


Exemples par type

Document (bulletin, administratif)

Exemple de requête
GET /telechargement.awp?verbe=get&fichierId=1234&leTypeDeFichier=Note&archive=false&anneeArchive=&v=4.96.3

Facture

Exemple de requête
GET /telechargement.awp?verbe=get&fichierId=5678&leTypeDeFichier=Facture&v=4.96.3

Document d'inscription

Exemple de requête
GET /telechargement.awp?verbe=get&fichierId=9012&leTypeDeFichier=INSCR_DOC_A_SIGNER&v=4.96.3