Beer Catalog App (backend).
Returns authentication service status.
Register a new user. Returns id, email and rol of the user.
Request Body Example: { "email": "[email protected]", "password": "User_Password" }
User login. Returns authorization token.
Request Body Example: { "email": "[email protected]", "password": "User_Password" }
Returns user info. Only accesible with valid authorization token sended as Bearer Token on the request header.
Returns beer service status.
Returns all beers. Only accesible with valid authorization token sended as Bearer Token on the request header.
Returns beer with specific id. Only accesible with valid authorization token sended as Bearer Token on the request header.
Returns a list of beer names and ingredients that match the search term.
Returns the top 10 most repeated ingredients.
Returns beers with the search term included in their name or ingredients. Only accesible with valid authorization token sended as Bearer Token on the request header.
Returns searches. Only accesible with valid authorization token sended as Bearer Token on the request header.