Developers
Revenu's documentation, sandbox and API reference for accounts, Pix, TED, boleto, cards and ledger — without building core banking from scratch.
curl https://api.revenu.tech/v1/pix/transfers \
-H "Authorization: Bearer $REVENU_TOKEN" \
-H "Idempotency-Key: 8f1c2e7a-0b4d-4e21" \
-d amount=15000 \
-d currency=BRL \
-d pix_key="pagamentos@empresa.com.br"{
"id": "pix_01J9ZQ4K7M",
"status": "settled",
"amount": 15000,
"currency": "BRL",
"end_to_end_id": "E2026102020310000000001",
"ledger_entry": "led_9f2c41a7"
}From sandbox to your first transaction, with the same calls that go to production.
Free sandbox environment, no credit card. Accounts, Pix and cards with test data.
OAuth 2.0 with mTLS certificates. The token goes in the header of every call.
Send an Idempotency-Key on every write: retries are safe, with no duplicate payments.
One resource per part of the bank, with the same authentication, error and idempotency patterns.
Open accounts for individuals and businesses.
POST/v1/accounts
Send and receive Pix, by key or QR Code.
POST/v1/pix/transfers
Transfers between institutions.
POST/v1/ted/transfer
Issue, register and cancel boletos.
POST/v1/boleto/emit
Issue virtual and physical cards on a dedicated BIN.
POST/v1/cards/issue
Double-entry accounting records.
GET/v1/ledger/entries/{id}
PEP and sanctions list screening.
POST/v1/compliance/screening
Validate an operation against SHACL shapes.
POST/v1/ontology/validate
Webhooks
Webhooks for transaction status, account events and alerts, delivered to the endpoint you choose.
POST /webhooks/revenu HTTP/1.1
X-Revenu-Signature: t=1760990467,v1=5d41402abc4b2a76
{
"id": "evt_01J9ZQ5R2T",
"type": "pix.transfer.settled",
"created_at": "2026-10-20T20:31:07Z",
"data": { "id": "pix_01J9ZQ4K7M", "amount": 15000 }
}What a compliance director asks is already in the API.
Token and mutual certificate authentication on every call.
Safe retries on payments, transfers and issuing.
37 native messages, with no format translation.
RDF/OWL ontology with SHACL shapes evaluated on every transaction.
Every event recorded, queryable and exportable.
iOS, Android, React Native and Flutter, fully white-label.
Request access to the full documentation and the sandbox. Our team replies with the next steps.