Skip to content

sesaquecruz/java-tasks-api

Repository files navigation

Tasks API

This is a Rest API that provides secure endpoints for creating, finding, updating, and deleting tasks. It also allows finding tasks using pagination, sorting, and searching based on terms.

Endpoints

Endpoint Method Protected Description
/api/v1/tasks/ POST YES Create a task
/api/v1/tasks/{id} GET YES Find a task by id
/api/v1/tasks GET YES Search tasks
/api/v1/tasks PUT YES Update a task
/api/v1/tasks DELETE YES Delete a task
/api/v1/swagger-ui/ GET NO API's documentation
/api/v1/actuator/ GET NO Health check

Related repositories

Tech Stack

Contributing

Contributions are welcome! If you find a bug or would like to suggest an enhancement, please make a fork, create a new branch with the bugfix or feature, and submit a pull request.

License

This project is licensed under the MIT License. See LICENSE file for more information.