SharkHub
Webhooks

Excluir webhook

Remove apenas o webhook indicado pelo `webhook_id`. Se houver outro webhook do mesmo tipo, ele será preservado.

DELETE
/api/v1/user/webhook/{user_id}/{webhook_type}/{webhook_id}

Remove apenas o webhook indicado pelo webhook_id. Se houver outro webhook do mesmo tipo, ele será preservado.

Authorization

BearerAuth
AuthorizationBearer <token>

Informe apenas o token. A referência da API enviará automaticamente o cabeçalho no formato Authorization: Bearer {token}.

In: header

Path Parameters

user_id*integer

ID do usuário dono do webhook.

webhook_type*WebhookType

Tipo do webhook.

Value in"pix_in" | "pix_out" | "account"
webhook_id*string

UUID do webhook.

Formatuuid

Response Body

application/json

application/json

application/json

curl -X DELETE "https://staging.sharktecnologia.com/api/v1/user/webhook/0/pix_in/497f6eca-6276-4993-bfeb-53cbbbba6f08"
{
  "detail": "Webhook 0b4f9c2b-1df5-4a2e-b4db-2e9bbd4f0a10 deleted successfully"
}
{
  "detail": "webhook_id not found"
}
{
  "detail": "Not authenticated"
}