> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pixzypay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhook de Saque

> O Pixzy avisa seu sistema quando um saque é aprovado ou rejeitado.

Informe uma `webhook_url` ao [criar um saque](/endpoints/criar-saque) e o Pixzy envia um `POST` para essa URL quando o status muda.

## Eventos

<CardGroup cols={2}>
  <Card title="approved" icon="circle-check">
    Saque aprovado e processado.
  </Card>

  <Card title="rejected" icon="circle-x">
    Saque rejeitado — o valor volta ao saldo.
  </Card>
</CardGroup>

## Payload

```json theme={null}
{
  "event": "approved",
  "withdrawal": {
    "id": "d290f1ee-6c54-4b01-90e6-d701748f0851",
    "amount": 5000,
    "status": "done",
    "pix_key": "recebedor@email.com",
    "pix_key_type": "email",
    "created_at": "2025-01-15T14:30:00+00:00",
    "updated_at": "2025-01-15T14:45:00+00:00"
  }
}
```

<ResponseField name="event" type="string">
  Tipo do evento: `approved` ou `rejected`.
</ResponseField>

<ResponseField name="withdrawal" type="object">
  Dados do saque notificado.
</ResponseField>
