Pular para o conteúdo principal

Consulta de saldo

Retorna as variações de saldo da empresa, assim como a data na qual esse saldo foi atualizado. Ou seja, quando houve entrada ou saída de valor.

Request

A chamada deverá ser feita utilizando o método GET.

URL
{BaseUrl}/api/v1/balance
HTTP Headers - Exemplo:
Authorization: Basic {base64(client_id:client_secret)}
Content-Type: application/json
Exemplo cURL - bash:
curl -X GET https://api.moneyguard.com.br/api/v1/balance \
-H "Authorization: Bearer seu_access_token" \
-H "User-Agent: seu_user_agent"

Response

Em caso de sucesso, será retornado uma mensagem HTTP 200 – OK, contendo os dados, conforme apresentado abaixo:

HTTP 200 Response Body - Exemplo
{
"available": "0.65",
"blocked": "0.0",
"total": "0.65",
"updated_at": "2026-02-09T11:50:25.673Z"
}

Descrição dos Atributos

ATRIBUTODESCRIÇÃOTIPO
available
(Obrigatório)
Valor disponível para saque. Pode ter até 4 casas decimais.DECIMAL
Igual ou maior que zero
blocked
(Obrigatório)
Valor não disponível para saque. Um valor pode estar indisponível por estar sendo processado em algum saque em andamento, por ecemplo. Pode ter até 4 casas decimais.DECIMAL
Igual ou maior que zero
total
(Obrigatório)
Valor total de saldo na conta. Pode ter até 4 casas decimais.DECIMAL
Igual ou maior que zero
updated_at
(Obrigatório)
Data em que foi realizada a última entrada ou saída de valores no saldo.STRING
formato datetime
YYYY-mm-ddTHH:MM:ss. z

Error

Em caso de erros, será retornado um json com o atributo error especificando o motivo de a operação ter sido invalidada.

HTTP 404 Response Body - Exemplo
{
"error": "Balance not found."
}