Skip to main content
WEBHOOK

Guide: Remittance statuses

Rules, statuses and what to do in each case.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

JavaliBridge-Event-Id
string
required
JavaliBridge-Timestamp
integer
required
JavaliBridge-Signature
string
required

v1=<hex HMAC-SHA256(signingSecret, timestamp + "." + rawBody)>

Body

application/json
eventId
string
required

Único por evento; repetido em reenvios. Use para deduplicação.

Example:

"evt_01JB8Z3K5Q2W7X9V4N6M8P0R1T"

eventType
enum<string>
required
Available options:
remittance.rejected
eventVersion
string
required

Versão do schema do evento. Mudanças incompatíveis geram nova versão.

Example:

"1"

occurredAt
string<date-time>
required
Example:

"2026-11-05T14:32:10Z"

data
object
required
remittanceId
string | null

ID da remessa; igual a data.object.remittanceId.

Response

2XX

Recebido. Qualquer outro status gera reenvio.