Webhooks
Receba notificações em tempo real sobre eventos de facturação, pagamentos e estado de documentos.
Estrutura do Evento
O Vero envia um POST HTTPS para o URL configurado com o seguinte payload JSON:
Payload Example
JSON
{
"event": "invoice.issued",
"orgId": "779b90ce-...",
"timestamp": "2026-07-07T10:00:00.000Z",
"data": {
"id": "a1b2c3d4-...",
"number": "FR FR6326S47071N/1",
"status": "issued",
"total": 15000000,
"pdfUrl": "https://api.vero.ao/v1/public/invoices/a1b2c3d4-.../pdf"
}
}data.pdfUrl em eventos de factura é um link público, sem necessidade de autenticação - pode ser usado directamente num email ou aberto pelo utilizador final. Gerado na hora a cada pedido, não fica em storage.
data é o próprio documento (mesma forma da resposta da API), não um objecto aninhado.
Eventos Suportados
| invoice.issued | Emitido quando uma factura é assinada e certificada. |
| invoice.cancelled | Emitido quando uma factura é anulada (gera Nota de Crédito). |
| proforma.converted | Emitido quando um orçamento é convertido em factura. |
| proforma.cancelled | Emitido quando um orçamento é anulado. |