Integrate your application with the Validus Platform in minutes. RESTful APIs, reliable Webhooks, and ready-to-use SDKs.
Start integrating in 3 steps
Register and access the admin panel to generate your credentials.
POST /api/auth/registerIn the Admin panel, create an API Key to authenticate your requests.
vld_sk_live_abc123...Use the API Key in the Authorization header to authenticate.
curl -H "Authorization: Bearer ..."Base URL: https://api.validus.com.br/v1
/duplicatasCreate duplicate and notify drawee
/duplicatas/:idConsult duplicate status
/tokens/mintTokenize accepted duplicate
/marketplace/offersList available offers
/marketplace/buyBuy token (atomic swap)
/liquidacao/processProcess settlement and burn
Receive real-time events on your server
duplicata.aceita - Drawee accepted duplicateduplicata.recusada - Drawee refused duplicatetoken.minted - Token created successfullymarketplace.compra - Token sold in marketplaceliquidacao.processada - Settlement processed and token burnedPayload example:
{
"event": "duplicata.aceita",
"timestamp": "2025-01-15T10:30:00Z",
"data": {
"duplicata_id": "dup_abc123",
"sacado_cnpj": "12345678000190",
"valor": 10000.00,
"vencimento": "2025-02-15"
}
}Accelerate your integration with our official libraries