Skip to content

Esquema de peticiones a la restapi disponibles 🔗

Diego González Suárez edited this page May 4, 2022 · 1 revision

Todas las peticiones a la restapi comienzan por http://localhost:5000/

📦 Orders

  • GET: /orders - Lista de pedidos completa
  • GET: /orders/id - Pedido cuyo id es el pasado en la url
  • POST: /orders/add - Añade el pedido pasado en el cuerpo
  • POST: /orders/price - Calcula el precio del pedido basándos en la dirección que le llega en el cuerpo
  • PUT: /orders/update/id - Actualiza el pedido cuyo id se pasa
  • DELETE: /orders/delete/id - Borra el pedido de id en cuestión

🧦 Products

  • GET: /products - Lista de productos completa
  • GET: /products/id - Producto cuyo id es el pasado en la url
  • POST: /products/add - Añade el producto pasado en el cuerpo
  • PUT: /products/update/id - Actualiza el producto cuyo id se pasa
  • DELETE: /products/delete/id - Borra el producto de id en cuestión

👤 Users

  • GET: /users - Lista de usuarios completa
  • GET: /users/id - Usuario cuyo id es el pasado en la url
  • POST: /users/add - Añade el usuario pasado en el cuerpo
  • PUT: /users/update/id Actualiza el usuario cuyo id se pasa
  • DELETE: /users/delete/id - Borra el usuario de id en cuestión
  • GET: /users/logout - Usuario sale de sesión

🏭 Distribution centers (En proceso...) 🤔

  • GET: /distributioncenters - Lista de centro de distribución completa
  • GET: /distributioncenters/map - Imagen de la geolocalización de los centros de distribución en un mapa estático
  • GET: /distributioncenters/id - Centro de distribución cuyo id es el pasado en la url
  • POST: /distributioncenters/add - Añade el centro de distribución pasado en el cuerpo
  • PUT: /distributioncenters/update/id Actualiza el centro de distribución cuyo id se pasa
  • DELETE: /distributioncenters/delete/id - Borra el centro de distribución de id en cuestión