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." }