API: WIP
This commit is contained in:
parent
ee47c234e5
commit
337e35e48a
@ -457,7 +457,9 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
bulletin PDF.
|
bulletin PDF.
|
||||||
* **Exemple d'utilisation:** `/etudiant/nip/1/formsemestre/1/bulletin`
|
* **Exemple d'utilisation:** `/etudiant/nip/1/formsemestre/1/bulletin`
|
||||||
* **Résultat:** Bulletin de l'étudiant dans le formsemestre.
|
* **Résultat:** Bulletin de l'étudiant dans le formsemestre.
|
||||||
Deux versions disponibles `long` et `short` (par défaut `long` ajoutez `/short` pour la version plus courte).
|
Deux versions disponibles `long` et `short` (par défaut `long` ajoutez
|
||||||
|
`/short` pour la version plus courte).
|
||||||
|
|
||||||
* **Exemple de résultat:**
|
* **Exemple de résultat:**
|
||||||
```
|
```
|
||||||
{
|
{
|
||||||
@ -669,20 +671,13 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
|
|
||||||
|
|
||||||
## Programmes de formations
|
## Programmes de formations
|
||||||
* **`formations_ids`**
|
|
||||||
* **Méthode:** GET
|
|
||||||
* **Routes:** `/formations_ids`
|
|
||||||
* **Exemple d'utilisation:** `/ScoDoc/api/formations_ids`
|
|
||||||
* **Résultat:** Retourne la liste des ids de toutes les formations (tous départements)
|
|
||||||
* **Exemple de résultat:** `[17, 99, 32]`
|
|
||||||
|
|
||||||
|
|
||||||
* **`formation`**
|
* **`formation`**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
* **Paramètres:** `formation_id`
|
* **Paramètres:** `formation_id`
|
||||||
* **Routes:** `/formation/<int:formation_id>`
|
* **Routes:** `/formation/<int:formation_id>`
|
||||||
* **Exemple d'utilisation:** `/ScoDoc/api/formation/1`
|
* **Exemple d'utilisation:** `/ScoDoc/api/formation/1`
|
||||||
* **Résultat:** Retourne la formationd'id donné
|
* **Résultat:** Retourne la formation d'id donné
|
||||||
* **Exemple de résultat:**
|
* **Exemple de résultat:**
|
||||||
```
|
```
|
||||||
{
|
{
|
||||||
@ -699,6 +694,21 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
"formation_id": 1
|
"formation_id": 1
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
* **`formations_ids`**
|
||||||
|
* **Méthode:** GET
|
||||||
|
* **Routes:** `/formations_ids`
|
||||||
|
* **Exemple d'utilisation:** `/ScoDoc/api/formations_ids`
|
||||||
|
* **Résultat:** Retourne la liste des ids de toutes les formations (tous départements)
|
||||||
|
* **Exemple de résultat:** `[17, 99, 32]`
|
||||||
|
|
||||||
|
* **`formations`**
|
||||||
|
* **Méthode:** GET
|
||||||
|
* **Routes:** `/formations`
|
||||||
|
* **Exemple d'utilisation:** `/ScoDoc/api/formations`
|
||||||
|
* **Résultat:** Retourne la liste de toutes les formations (tous
|
||||||
|
départements)
|
||||||
|
|
||||||
#### Export programme
|
#### Export programme
|
||||||
* **`formation_export`**
|
* **`formation_export`**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
@ -710,7 +720,7 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
```
|
```
|
||||||
{
|
{
|
||||||
"id": 1,
|
"id": 1,
|
||||||
"acronyme": "BUT R&T",
|
"acronyme": "BUT R&T",
|
||||||
"titre_officiel": "Bachelor technologique réseaux et télécommunications",
|
"titre_officiel": "Bachelor technologique réseaux et télécommunications",
|
||||||
"formation_code": "V1RET",
|
"formation_code": "V1RET",
|
||||||
"code_specialite": null,
|
"code_specialite": null,
|
||||||
@ -794,7 +804,9 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Référentiel de compétences
|
#### Référentiel de compétences
|
||||||
|
|
||||||
* **`referentiel_competences`**
|
* **`referentiel_competences`**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
* **Paramètres:** `formation_id`
|
* **Paramètres:** `formation_id`
|
||||||
@ -805,6 +817,7 @@ Le `titre`est celui donné par l'utilisateur dans le formsemestre, tandis que le
|
|||||||
|
|
||||||
|
|
||||||
## Formsemestres
|
## Formsemestres
|
||||||
|
|
||||||
Les sessions de formation (qu'elles durent une année ou un mois) sont représentées par les `formsemestre`.
|
Les sessions de formation (qu'elles durent une année ou un mois) sont représentées par les `formsemestre`.
|
||||||
|
|
||||||
* **`formsemestre`**
|
* **`formsemestre`**
|
||||||
@ -1335,14 +1348,6 @@ d'un nombre quelconque de groupes d'étudiants.
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
* **`set_groups`** **NON IMPLEMENTE**
|
|
||||||
* **Méthode:** POST
|
|
||||||
* **Paramètres:** `partition_id`, `groups_lists`, `groups_to_delete`, `groups_to_create`
|
|
||||||
* **Routes:** `/partitions/set_groups/partition/<int:partition_id>/groups/<string:groups_id>/delete/<string:groups_to_delete>/create/<string:groups_to_create>`
|
|
||||||
* **Exemple d'utilisation:** `/ScoDoc/api/partitions/set_groups/partition/1/groups/"A COMPLETER"/delete/"A COMPLETER"/create/"A COMPLETER"`
|
|
||||||
* **Résultat:** Set les groups.
|
|
||||||
|
|
||||||
|
|
||||||
### Évaluations
|
### Évaluations
|
||||||
* **`evaluations`**
|
* **`evaluations`**
|
||||||
* **Méthode:** GET
|
* **Méthode:** GET
|
||||||
|
Loading…
Reference in New Issue
Block a user