Referência
API REST
Autenticação por Bearer token. Valores em reais com duas casas. Respostas em JSON. CORS liberado para o site do cliente.
Auth
Authorization: Bearer nx_live_…
Base: https://www.gate.caullerpay.com/v1
POST /v1/deposits
Cria cobrança Pix. O líquido (após taxa de entrada) é creditado quando o pagamento confirma.
{
"amount": 100.00,
"external_id": "pedido-1042"
}
POST /v1/withdrawals
{
"amount": 50.00,
"pix_key": "cliente@email.com",
"pix_key_type": "email"
}
GET /v1/balance
Saldo BRL e carteiras USDT, USDC, BTC.
GET /v1/transactions
Histórico. Query opcional: ?type=deposit&status=completed
POST /v1/crypto/quote · POST /v1/crypto/buy · POST /v1/crypto/sell
{
"asset": "USDT",
"amount": 100.00
}
Na venda, envie "quantity" em vez de amount em reais.
GET /v1/deposits/:id
Status da cobrança, br_code e QR.