- Criar uma tarefa
- Apagar uma tarefa
- Atualizar uma tarefa
- Obter detalhes de uma tarefa
- Mostrar todas as tarefas
- Título;
- Descrição;
- Status (Boolean de 'Concluída' e 'Não concluída').
(Todas as respostas da API são geradas em formato JSON.)
-
Listar todas as tarefas:
Método: GET
-
Obter detalhes de uma tarefa específica:
Método: GET
URL: [http://localhost:8000/api/tasks/{id}]
Substitua {id} pelo ID da tarefa desejada.
-
Criar uma nova tarefa:
Método: POST
Corpo (em JSON):
{
"title": "Tarefa 1",
"description": "Descrição da tarefa 1",
"completed": false
}
- Atualizar os dados de uma tarefa existente:
- Método: PUT
- URL: [http://localhost:8000/api/tasks/{id}]
- Substitua {id} pelo ID da tarefa que deseja atualizar.
Corpo (em JSON):
{
"title": "Tarefa atualizada",
"description": "Nova descrição",
"completed": true
}
- Excluir uma tarefa:
- Método: DELETE
- URL: [http://localhost:8000/api/tasks/{id}]
- Substitua {id} pelo ID da tarefa que deseja excluir.