Uma Api que fornece operações CRUD para um Todo
Campo | Tipo | Descrição |
---|---|---|
id |
string |
Id da tarefa |
description |
string |
Descrição da tarefa |
completed |
boolean |
Flag indicando se a task foi concluída |
createdAt |
Date |
Data de criação da task |
O Desafio é criar um endpoint REST para cada uma das operações listadas
- Listar Todos
- Obter Todo por id
- Criar um Todo
- Atualizar um Todo
- Remover um Todo
Para as operações de Criar um Todo
e Atualizar um Todo
considerar o seguinte payload como exemplo
{
"description": "Task 1"
}
somente o campo description
será utilizado.