Exclua permanentemente um agente. Esta operação é irreversível.
Cabeçalhos da requisição
|
Cabeçalho |
Obrigatório |
Descrição |
|
|
Sim |
|
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
|
|
string |
Sim |
Identificador exclusivo do agente. |
Corpo da requisição
Esta requisição não exige corpo.
Exemplo de requisição
curl -X DELETE "https://api.qoder.com.cn/api/v1/cloud/agents/agent_019eXXXX..." \
-H "Authorization: Bearer $QODER_PAT"
Exemplo de resposta
HTTP 200 OK
{
"type": "agent",
"id": "agent_019eXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"deleted": true
}
Campos da resposta
|
Campo |
Tipo |
Descrição |
|
|
string |
Sempre |
|
|
string |
Identificador exclusivo do agente excluído. |
|
|
boolean |
Retorna |
Erros
|
HTTP |
Tipo |
Gatilho |
|
401 |
|
PAT inválido ou expirado. |
|
403 |
|
O chamador não tem permissão para excluir este agente. Pode ser necessária uma função de administrador. |
|
404 |
|
Não existe nenhum agente com o ID fornecido ou ele já foi excluído. |
Consulte Erros para ver a estrutura completa de erros.
Observações
A exclusão é permanente e irreversível.
Para desativar temporariamente um agente, use Arquivar um agente.
É permitido excluir um agente já arquivado.
Chamar
DELETEnovamente para o mesmo ID retorna 404.Alguns ambientes exigem permissões administrativas adicionais (cabeçalho
x-gw-roles: admin); permissões insuficientes resultam em erro 403.
Antes de excluir
Confirme se o agente não possui sessões ativas em execução.
Se houver dúvida sobre a necessidade de exclusão permanente, arquive o agente primeiro.
Faça backup da configuração do agente pelo endpoint de histórico de versões antes de prosseguir com a exclusão.