Consultar saldo total atual
curl --request GET \
--url https://gateway.staging.azentech.dev/api/merchant/current/total-balance \
--header 'Authorization: Bearer <token>'import requests
url = "https://gateway.staging.azentech.dev/api/merchant/current/total-balance"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://gateway.staging.azentech.dev/api/merchant/current/total-balance', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"gross_balance": 1300.75,
"net_balance": 1250.75,
"providers_total_balance": 980.5,
"providers": [
{
"sandbox_pix": {
"accountId": "demo-account",
"balance": 980.5
}
}
]
}{
"error": {
"message": {
"base": [
"Not authenticated"
]
},
"status": 401
}
}{
"error": {
"message": {
"fatal": "Something went wrong. Please refer to support with the following code: 0000000000"
},
"status": 500
}
}Saldos
Consultar saldo total atual
Combina os saldos bruto e líquido da carteira com os saldos calculados para os processadores.
GET
/
api
/
merchant
/
current
/
total-balance
Consultar saldo total atual
curl --request GET \
--url https://gateway.staging.azentech.dev/api/merchant/current/total-balance \
--header 'Authorization: Bearer <token>'import requests
url = "https://gateway.staging.azentech.dev/api/merchant/current/total-balance"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://gateway.staging.azentech.dev/api/merchant/current/total-balance', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"gross_balance": 1300.75,
"net_balance": 1250.75,
"providers_total_balance": 980.5,
"providers": [
{
"sandbox_pix": {
"accountId": "demo-account",
"balance": 980.5
}
}
]
}{
"error": {
"message": {
"base": [
"Not authenticated"
]
},
"status": 401
}
}{
"error": {
"message": {
"fatal": "Something went wrong. Please refer to support with the following code: 0000000000"
},
"status": 500
}
}Comportamento observado
- Cada item de
providersusa o tipo do processador como chave. O conteúdo interno depende do processador. - Uma falha na consulta de Zro Bank é registrada e esse processador pode ficar ausente do total devolvido.
Os exemplos usam identificadores e credenciais sintéticos. Os resultados do processador dependem do credenciamento e da configuração do estabelecimento.
Authorizations
Token de acesso fornecido para o estabelecimento.
Response
Saldos consolidados.
Saldo bruto da carteira em reais.
Saldo líquido da carteira em reais.
Soma dos saldos calculados para os processadores em reais.
Um objeto por tipo de processador habilitado. O conteúdo depende do processador.