O endpoint de consulta de saldo permite verificar o saldo atual disponível na sua conta. Este endpoint retorna o saldo em tempo real, calculado com base em todas as transações realizadas.
Visão Geral
O endpoint de Consulta de Saldo permite verificar o saldo atual disponível na sua conta. Este endpoint retorna o saldo em tempo real, calculado com base em todas as transações realizadas.
Endpoint: /api/v1/balance
Metado: GET
Base URL (Produção): https://api.vexapagamentos.com.br/api/v1
Autenticação
Antes de fazer requisições, você precisa obter um token de acesso OAuth 2.0. Consulte a documentação de autenticação para mais detalhes.
Headers necessários:
Authorization: Bearer <seu-access-token> Content-Type: application/json
Requisição
Consulta o saldo atual disponível na conta.
O header Authorization deve conter o token de acesso obtido através do endpoint de autenticação OAuth, no formato Bearer Token.
Resposta
Resposta de Sucesso (200)
{
"balance": 1250.75
}Campos da resposta:
- balance: Saldo disponível na conta em formato numérico (ex: 1250.75)
Exemplo de Requisição
Abaixo está um exemplo de como fazer a requisição usando cURL:
curl -X GET https://api.vexapagamentos.com.br/api/v1/balance \ -H "Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..." \ -H "Content-Type: application/json"
E um exemplo usando JavaScript (fetch):
const response = await fetch('https://api.vexapagamentos.com.br/api/v1/balance', {
method: 'GET',
headers: {
'Authorization': `Bearer ${accessToken}`,
'Content-Type': 'application/json'
}
});
const data = await response.json();
// Saldo disponível em data.balancePossíveis Erros
Status 401 - Unauthorized
{
"message": "Unauthorized",
"statusCode": 401
}Status 403 - Forbidden
{
"message": "Usuário não encontrado ou inativo",
"error": "Forbidden",
"statusCode": 403
}Status 404 - Not Found
{
"message": "Credencial não encontrada",
"error": "Not Found",
"statusCode": 404
}Notas Importantes
- • O saldo retornado é calculado em tempo real com base em todas as transações
- • O valor é retornado em formato numérico (ex: 1250.75)
- • O saldo inclui depósitos, saques e todas as outras transações realizadas
- • Certifique-se de que o token de acesso está válido antes de fazer a requisição