API OBA TEST

Le projet entier est disponible sur Git :
https://gitlab.com/dgc2412/api-oba.git

Vous pouvez également tester les Apis directement en ligne :
https://api.postman.com/collections/3496512-9a7ca724-7f34-4cfa-bbd8-f691b604d0a4?access_key=PMAT-01GYGVXK9S9F00B6VMDNY4V0Z8

Cliquez sur les liens suivants pour voir le rendu des APIs :

  1. api/Token/reGenToken
    - (POST) Generation d'un token, prend en paramètre le nom de l'application $appname.
  2. api/clients/allClients
    - (GET) La liste des clients (demandeurs de pret).
  3. api/clients/insertClient
    - (POST) Insertion en base d'un client (demandeur de pret), prend en paramètre le numero $phone.
  4. api/credits/allCredits
    - (GET) La liste des prêts contractés.
  5. api/credits/findCreditById
    - (POST) Recherche des informations sur un prêt en particulier par l'Id du credit.
  6. api/credits/findCreditByPhone
    - (POST) Permet de savoir si le client (demandeur) n'a pas de prêt en cours, prend en paramètre le numero $phone.
  7. api/credits/insertCredit
    - (POST) Insertion en base d'une demande de prêt.
  8. api/logs/all
    - (GET) Le log des actions utilisateurs.
  9. api/logs/insertLog
    - (POST) Insertion dans les logs d'une action.
  10. api/products/allProducts
    - (GET) La liste des produits enregistrés dans notre BD locale.
  11. api/products/findProduct
    - (POST) Verification de l'enregistrement du produit dans notre BD.
  12. api/products/insertProduct
    - (POST) Insertion dans un produit dans notre BD.
  13. api/users/allUsers
    - (GET) La liste des utilisateurs.
  14. api/users/findUser
    - (POST) Recherche d'un utilisateur avec le $username & le $password (pour la connexion).
  15. api/users/insertUser
    - (POST) Creation d'un utilisateur.