Excluir webhook
Remove apenas o webhook indicado pelo `webhook_id`. Se houver outro webhook do mesmo tipo, ele será preservado.
Remove apenas o webhook indicado pelo webhook_id. Se houver outro webhook do mesmo tipo, ele será preservado.
Authorization
BearerAuth Informe apenas o token. A referência da API enviará automaticamente o cabeçalho no formato Authorization: Bearer {token}.
In: header
Path Parameters
ID do usuário dono do webhook.
Tipo do webhook.
"pix_in" | "pix_out" | "account"UUID do webhook.
uuidResponse 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"
}Criar webhook POST
Cria um webhook para o tipo informado. Usuários com perfil Customer só podem criar webhooks para a própria conta. Usuários com perfil Director ou Superuser podem criar para qualquer usuário.
Listar webhooks GET
Lista os webhooks de um usuário. Sem o parâmetro `webhook_type`, retorna todos os tipos. A `webhook_secret_key` é sempre mascarada na resposta.