{"swagger":"2.0","info":{"version":"1.0.0","title":"REST API","description":"Pizza ordering API","termsOfService":"http://www.CourseName.com/#","contact":{"name":"Clarusway","email":"info@clarusway.com"},"license":{"name":"ISC"}},"host":"127.0.0.1:8000","basePath":"/","schemes":["http","https"],"securityDefinitions":{"Token":{"type":"apiKey","in":"header","name":"Authorization","description":"Simple Token Authentication * Example: <b>Token ...tokenKey...</b>"},"Bearer":{"type":"apiKey","in":"header","name":"Authorization","description":"JWT Authentication * Example: <b>Bearer ...accessToken...</b>"}},"consumes":["application/json"],"produces":["application/json"],"paths":{"/users/":{"get":{"tags":["Users"],"summary":"List Users","description":"","responses":{"200":{"description":"OK"}}},"post":{"tags":["Users"],"summary":"Create User","description":"","responses":{"201":{"description":"Created"}}}},"/users/{id}":{"get":{"tags":["Users"],"summary":"Get Single User","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"put":{"tags":["Users"],"summary":"Update User","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["Users"],"summary":"Delete User","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"204":{"description":"No Content"}}}},"/orders/":{"get":{"tags":["Orders"],"summary":"List Orders","description":"","responses":{"200":{"description":"OK"}}},"post":{"tags":["Orders"],"summary":"Create Order","description":"","responses":{"201":{"description":"Created"}}}},"/orders/{id}":{"get":{"tags":["Orders"],"summary":"Get Single Order","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"put":{"tags":["Orders"],"summary":"Update Order","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["Orders"],"summary":"Delete Order","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"204":{"description":"No Content"}}}},"/pizzas/":{"get":{"tags":["Pizzas"],"summary":"List Pizzas","description":"","responses":{"200":{"description":"OK"}}},"post":{"tags":["Pizzas"],"summary":"Create Pizza","description":"","responses":{"201":{"description":"Created"}}}},"/pizzas/{id}":{"get":{"tags":["Pizzas"],"summary":"Get Single Pizza","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"put":{"tags":["Pizzas"],"summary":"Update Pizza","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["Pizzas"],"summary":"Delete Pizza","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"204":{"description":"No Content"}}}},"/toppings/":{"get":{"tags":["Toppings"],"summary":"List Toppings","description":"","responses":{"200":{"description":"OK"}}},"post":{"tags":["Toppings"],"summary":"Create Topping","description":"","responses":{"201":{"description":"Created"}}}},"/toppings/{id}":{"get":{"tags":["Toppings"],"summary":"Get Single Topping","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"put":{"tags":["Toppings"],"summary":"Update Topping","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"200":{"description":"OK"}}},"delete":{"tags":["Toppings"],"summary":"Delete Topping","description":"","parameters":[{"name":"id","in":"path","required":true,"type":"string"}],"responses":{"204":{"description":"No Content"}}}}},"security":[{"Token":[]},{"Bearer":[]}]}