diff --git a/api.raml b/api.raml index 7c52ec4..e355d87 100644 --- a/api.raml +++ b/api.raml @@ -3,7 +3,28 @@ title: API d'Etunicorn baseUri: https://etunicorn.plil.net/{version}/ version: v1 -# Les codes 400 et 403 sont implicites +securitySchemes: + - oauth_2_0: + description: Il faut un token OAuth 2.0 pour utiliser cette API + type: OAuth 2.0 + describedBy: + headers: + Authorization: + description: | + 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" + type: string + queryParameters: + access_token: + description: | + Utilisé pour envoyer un token d'accès OAuth 2. Ne pas envoyer en même temps que le header "Authorization" + type: string + responses: + 401: + description: Token expiré ou invalide. Reconnectez-vous + 403: + description: Permission refusée. Se re-connecter ne changera rien + +# Les codes 400 sont implicites /login: post: description: Instancie une nouvelle connexion -- libgit2 0.21.2