API Deletar Tarefa
Manda uma tarefa para a lixeira.
API: Todas
Endpoint
https://{BACKEND_URL}/api/tasks/{tarefaId}
Método
DELETE
Autenticação
Bearer {seutokenaqui}
Payload
// sem payload — a tarefa vai no endereço
“tarefaId”: ID da tarefa — vai no próprio endereço, no lugar de
{tarefaId}. Obrigatório.
A tarefa vai para Excluídas: some das listas e das contagens. Dali ela pode ser restaurada ou excluída de vez pela tela, no menu Tarefas. Essas duas ações não têm rota na API. Na lista, ela aparece como Excluída pela API.
O evento correspondente sai da agenda do Google, quando existe.
Tarefa que não existe, ou de outra empresa, responde erro de servidor — e não "não encontrada". É assim mesmo: não é sinal de que a plataforma está com problema.
Utilize o código em requisições HTTPS com ferramentas como cURL ou bibliotecas de integração.
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://{BACKEND_URL}/api/tasks/{tarefaId}',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'DELETE',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Authorization: Bearer {seutokenaqui}' //Token cadastrado na conexão
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;