Información de la API
Esta es una API de consumo. Los metodos GET,POST y PUT estan disponibles. El metodo DELETE no esta disponible ya que los productos se desactivan mediante el campo "activo" en la base de datos.No se requiere autentificación para acceder a esta API.La version de esta API no está especificada en la cabecera como ocurre en otras RESTApi.
Recurso /products/
Invocar el endpoind /products mediante un request GET, le devolverá un listado completo del catálogo de productos en formato JSON.
Si añadimos un {id} detras de /products/ nos devolvera un JSON con la información del producto con esa ID.
Para añadir un nuevo producto a la base de datos, tendrá que hacer un REQUEST POST enviando un JSON con el siguiente formato:.
Manejo de errores
Invocar un endpoind diferente a /products/ le devolverá un error 404 Not found. Por otro lado, si invoca un endpoind con una id no válida o que no se encuentra en la base de datos el endpoind le devolvera un error en forma de JSON con dos valores: