Skip to main content
O endpoint POST /v1/boleto cria uma cobrança e retorna a URL do boleto, o código de barras e a linha digitável.

Requisição

curl -X POST 'https://api.avanttifinance.com/v1/boleto' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer SEU_TOKEN' \
  -d '{
    "amountInCents": 10000,
    "description": "Descrição opcional",
    "postbackUrl": "https://seu-dominio.com/webhook",
    "customer": {
      "name": "Nome do Cliente",
      "email": "cliente@email.com",
      "documentType": "cpf",
      "document": "12345678909",
      "phone": "+5511999999999"
    },
    "items": [
      { "title": "Produto", "tangible": true, "quantity": 1, "amountInCents": 10000 }
    ],
    "seller": {
      "name": "Vendedor",
      "documentType": "cpf",
      "document": "12345678909"
    }
  }'
O corpo segue o mesmo formato do PIX In: amountInCents, customer (obrigatórios), e description, postbackUrl, items e seller opcionais.

Resposta

{
  "success": true,
  "message": "Transação criada com sucesso",
  "data": {
    "id": "clxyz123abc",
    "boleto": {
      "url": "https://.../boleto.pdf",
      "barcode": "34191790010104351004791020150008291070026000",
      "digitableLine": "34191.79001 01043.510047 91020.150008 2 91070026000",
      "dueAt": "2026-06-30"
    },
    "status": "pending",
    "fees": 300
  }
}