Desativar Chave API
Desativa permanentemente uma Chave API.
DELETEhttps://declara-web.vercel.app/api/v1/keys/{id}
Esta ação é irreversível. A chave desativada não pode ser reativada. Se necessário, gere uma nova.
Path Parameters
idstringobrigatório
UUID da chave a ser desativada. Obtido via Listar Chaves.
Exemplos
curl -X DELETE \
"https://declara-web.vercel.app/api/v1/keys/c56a4180-65aa-42ec-a945-5fd21dec0538" \
-H "Cookie: sb-session=..."const keyId = 'c56a4180-65aa-42ec-a945-5fd21dec0538';
const res = await fetch(
`https://declara-web.vercel.app/api/v1/keys/${keyId}`,
{ method: 'DELETE', credentials: 'include' }
);
const data = await res.json();
if (data.success) console.log('Chave desativada.');Sucesso (200)
JSON
{ "success": true, "message": "Chave desativada com sucesso." }Não encontrada (404)
JSON
{ "error": "Chave não encontrada ou não pertence à sua empresa." }