# Get all lists GET http://localhost:8080/api/v1/lists Authorization: Bearer {{auth_token}} ### # Get one list GET http://localhost:8080/api/v1/lists/1 Authorization: Bearer {{auth_token}} ### # Add a new list PUT http://localhost:8080/api/v1/namespaces/1/lists Authorization: Bearer {{auth_token}} Content-Type: application/json { "title": "sc", "created": 0 } ### # Add a new list PUT http://localhost:8080/api/v1/lists/1 Authorization: Bearer {{auth_token}} Content-Type: application/json {"text": "test2", "description": "Schinken"} ### # Delete a list from a list DELETE http://localhost:8080/api/v1/lists/28 Authorization: Bearer {{auth_token}} ### # Get all teams who have access to that list GET http://localhost:8080/api/v1/lists/28/teams Authorization: Bearer {{auth_token}} ### # Give a team access to that list PUT http://localhost:8080/api/v1/lists/1/teams Authorization: Bearer {{auth_token}} Content-Type: application/json {"team_id":2, "right": 1} ### # Update a teams access to that list POST http://localhost:8080/api/v1/lists/1/teams/2 Authorization: Bearer {{auth_token}} Content-Type: application/json {"right": 0} ### # Delete a team from a list DELETE http://localhost:8080/api/v1/lists/10235/teams/1 Authorization: Bearer {{auth_token}} ### # Delete a team from a list DELETE http://localhost:8080/api/v1/lists/10235/teams/1 Authorization: Bearer {{auth_token}} ### # Get all users who have access to that list GET http://localhost:8080/api/v1/lists/28/users Authorization: Bearer {{auth_token}} ### # Give a user access to that list PUT http://localhost:8080/api/v1/lists/30/users Authorization: Bearer {{auth_token}} Content-Type: application/json {"user_id":3, "right":1} ### # Update a users access to that list POST http://localhost:8080/api/v1/lists/30/users/3 Authorization: Bearer {{auth_token}} Content-Type: application/json {"right":2} ### # Delete a user from a list DELETE http://localhost:8080/api/v1/lists/28/users/3 Authorization: Bearer {{auth_token}} ### # Get all pending tasks GET http://localhost:8080/api/v1/tasks Authorization: Bearer {{auth_token}} ### # Get all pending tasks in caldav GET http://localhost:8080/api/v1/tasks/caldav #Authorization: Bearer {{auth_token}} ###