Skip to main content

🗑️ Remover Webhook da Loja

Este endpoint permite remover uma URL de webhook cadastrada para uma loja específica.

🔐 Autenticação

Esta rota exige autenticação via API Key, enviada no header da requisição:
Authorization: SUA_API_KEY_AQUI

📥 Parâmetros de Rota

ParâmetroTipoObrigatórioDescrição
storeIdstring (UUID)SimID da loja
webhookIdstringSimID ou URL do webhook a ser removido

📋 Exemplo de Requisição

curl --location --request DELETE "https://api.cabrapi.com.br/stores/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/webhooks/https%3A%2F%2Fmeusistema.com%2Fcallback1" \
--header "Authorization: SUA_API_KEY_AQUI"

📊 Exemplo de Resposta (sucesso)

{
  "status": true,
  "code": "SUCCESS",
  "webhooks": [
    "https://meusistema.com/callback2"
  ],
  "max": 3
}

❌ Possíveis Erros

StatusCodeQuando acontece
400INVALID_DATAParâmetros inválidos.
404WEBHOOK_NOT_FOUNDWebhook não existe para a loja.
404STORE_NOT_FOUNDLoja não existe ou não pertence à sua conta.
500INTERNAL_SERVER_ERRORFalha interna ao processar a requisição.