Eventos de webhooks
Quais eventos o Base ERP disponibiliza para sua integração?
É possível utilizar webhook para que seu sistema seja notificado sobre alterações que ocorram nas notas fiscais. Os eventos que o Base ERP notifica são:
INVOICE_NFE_CREATED
- Geração de nova nota fiscal.INVOICE_NFE_AUTHORIZED
- Nota fiscal emitida.INVOICE_NFE_ERROR
- Nota fiscal com erro.PRODUCTS_STOCK_INPUT
- Entrada de estoque de produto.PRODUCTS_STOCK_OUTPUT
- Saída de estoque de produto.
Exemplo de JSON a ser recebido [POST]
A notificação consiste em um POST contendo um JSON, conforme este exemplo:
{
"id": "evt_00bfdbb32c9cd908d56e247e4a7622cd&368697207",
"event": "INVOICE_NFE_CREATED",
"dateCreated": "2025-02-20 17:18:35",
"invoiceNfe": {
"object": "invoice",
"type": "NF-e",
"id": "",
"salesOrder": "",
"status": "",
"customer": "100978942",
"serie": null,
"number": null,
"value": 300,
"issueDate": "2018-07-03",
"observations": "",
"externalReference": "",
"pdfUrl": null,
"xmlUrl": null
}
}
Com a entrada de novos produtos e funções dentro do Base ERP, é possível que novos atributos sejam incluídos no webhook. É muito importante que seu código esteja preparado para não gerar exceções caso o Base devolva novos atributos não tratados pela sua aplicação, pois isso poderá causar interrupção na fila de sincronização.
Updated 28 days ago