pay.piv.lol/api/v1
Introdução

Webhooks

Configure uma URL de webhook ao registrar ou atualizar sua conta. A p1v enviará eventos em tempo real para sua URL quando pagamentos forem confirmados ou saques processados.

Eventos disponíveis

EventoGatilho
payment.completedPIX recebido e creditado na conta
payment.refundedEnvio de PIX processado
withdraw.completedSaque concluído com sucesso
withdraw.failedSaque falhou

Payload do webhook

json
{
  "event": "payment.completed",
  "txid": "pix_abc123xyz",
  "amount": "100.00",
  "netAmount": "99.50",
  "status": "completed",
  "paidAt": 1716700000
}
Sua URL de webhook deve responder com HTTP 200 em até 5 segundos. Configure em PUT /user/update com o campo webhookUrl.