Blame view

api.raml 756 Bytes
ea2f57e1   Geoffrey PREUD'HOMME   Test API
1
2
3
4
  #%RAML 1.0
  title: API d'Etunicorn
  baseUri: https://etunicorn.plil.net/{version}/
  version: v1
509e1d6e   Geoffrey PREUD'HOMME   API: Login
5
6
  /login:
    
ea2f57e1   Geoffrey PREUD'HOMME   Test API
7
  /personne:
509e1d6e   Geoffrey PREUD'HOMME   API: Login
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
    get:
     description: Obtenir la liste des persones
     responses: 
       200:
         body:
            application/json:
              example:
                [
                  {
                    "idPersonne": 42,
                    "idCarte": "AAAAA",
                    "naissance": "1997-02-14",
                    "solde": 1337,
                    "loginPoly": "gbontoux"
                  }
                ]
    put:
      description: Ajoute un nouvel étudiant
      queryParameters:
        idCarte:
          displayName: ID de la carte NFC
          type: string
          required: false
        naissance:
          displayName: Date de naissance