Commit 153931ca15db0552f7d8edc4c7a2f2e3f5e61b3d

Authored by Geoffrey PREUD'HOMME
1 parent 7fa0cd71

Benoît, apprend à utiliser git correctement

Showing 1 changed file with 22 additions and 1 deletions   Show diff stats
api.raml
... ... @@ -3,7 +3,28 @@ title: API d'Etunicorn
3 3 baseUri: https://etunicorn.plil.net/{version}/
4 4 version: v1
5 5  
6   -# Les codes 400 et 403 sont implicites
  6 +securitySchemes:
  7 + - oauth_2_0:
  8 + description: Il faut un token OAuth 2.0 pour utiliser cette API
  9 + type: OAuth 2.0
  10 + describedBy:
  11 + headers:
  12 + Authorization:
  13 + description: |
  14 + Utilisé pour envoyer un token d'accès OAuth 2. Ne pas envoyer en même temps que le paramètre de requête "access_token"
  15 + type: string
  16 + queryParameters:
  17 + access_token:
  18 + description: |
  19 + Utilisé pour envoyer un token d'accès OAuth 2. Ne pas envoyer en même temps que le header "Authorization"
  20 + type: string
  21 + responses:
  22 + 401:
  23 + description: Token expiré ou invalide. Reconnectez-vous
  24 + 403:
  25 + description: Permission refusée. Se re-connecter ne changera rien
  26 +
  27 +# Les codes 400 sont implicites
7 28 /login:
8 29 post:
9 30 description: Instancie une nouvelle connexion
... ...