8000 GitHub - loic11150/coupons_api_rest
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

loic11150/coupons_api_rest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

coupons_api_rest

REST API : Coupons

Technologies utilisées : - NOSQL mongodb, - Node JS, express

Format Json coupon : { _id: 1, libelle: "coupons X", discount: 37, deadline: "Mon Mar 29 2021 10:36:29 GMT+0200" } _id : int, libelle : String, discount : int, deadline : UTC Date

Ajouter un coupon à la base de données: POST /coupons input JSON, output JSON:

Input : { libelle: "coupons X", discount: 37, deadline: "Mon Mar 29 2021 10:36:29 GMT+0200" }

Output : { "deadline": "2021-03-31T00:00:00.000Z", "discount": 27, "libelle": "Réduction 2021-03.", "_id": 2 }

récupérer tous les coupons de la base de données : GET /coupons output JSON: Output : [ { "_id": 1, "libelle": "coupons de test1", "discount": 37, "deadline": "Mon Mar 29 2021 10:36:29 GMT+0200" }, { "_id": 2, "deadline": "2021-03-31T00:00:00.000Z", "discount": 27, "libelle": "Réduction 2021-03." } ]

Récupérer un coupon avec son ID: GET /coupons/:id output JSON: { "_id": 1, "libelle": "coupons de test1", "discount": 37, "deadline": "Mon Mar 29 2021 10:36:29 GMT+0200" }

Supprimer un coupon de la base de données : DELETE /coupons/:id :

Modifier un coupon de la base de données: PATCH /coupons/:id input JSON, Output Json: Input: { “discount”:25 } output : { "_id": 1, "libelle": "coupons de test1", "discount": 25 , "deadline": "Mon Mar 29 2021 10:36:29 GMT+0200" }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0