Newer
Older
Lukas Karsch
committed
### Get all plants
Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJsdWthcy5rYXJzY2hAZ214LmRlIiwiaWF0IjoxNzAwOTMzNjQ4LCJleHAiOjE3MDEwMjAwNDh9.IXoMuNecB7ARvZpEyx5SraMbdoZrHgADeHd7wAo0ddw
Lukas Karsch
committed
### Get garden entries
GET http://localhost:8080/api/v1/garden
Authorization:Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJsdWthcy5rYXJzY2hAZ214LmRlIiwiaWF0IjoxNzAwOTMzNjQ4LCJleHAiOjE3MDEwMjAwNDh9.IXoMuNecB7ARvZpEyx5SraMbdoZrHgADeHd7wAo0ddw
POST http://localhost:8080/api/v1/auth/register
content-type: application/json
{
"email": "lukas.karsch@gmx.de",
"firstname": "Lukas",
"lastname": "Karsch",
###
POST http://localhost:8080/api/v1/auth/register
content-type: application/json
{
"email": "lb210@hdm-stuttgart.de",
"firstname": "Lara",
"lastname": "Blersch",
"password": "Lara123"
}
### Authenticate
POST http://localhost:8080/api/v1/auth/authenticate
content-type: application/json
{
"email": "lukas.karsch@gmx.de",
Holzheu Hannah
committed
"password": "myPassword123"
Holzheu Hannah
committed
### SearchRequest
GET http://localhost:8080/api/v1/plants/search
Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJsdWthcy5rYXJzY2hAZ214LmRlIiwiaWF0IjoxNzAxNzkwMjkxLCJleHAiOjE3MDE4NzY2OTF9.8rXWM9AZzwZQLFo_79uoZ9N0-DIVIXQih4fZpbvGtzM
Holzheu Hannah
committed
content-type: application/json
{
"searchTerm": "Salat",
"plantWeekStart": 5,
"plantWeekEnd": 10
Blersch Lara
committed
### Get all plants from wishlist
GET http://localhost:8080/api/v1/wishlist
### Get amount of plants in wishlist
GET http://localhost:8080/api/v1/wishlist/count
### Add plant to wishlist
POST http://localhost:8080/api/v1/wishlist/add/1
### Remove plant from wishlist
DELETE http://localhost:8080/api/v1/wishlist/remove/1
### Remove all plants from wishlist
DELETE http://localhost:8080/api/v1/wishlist/remove/all