Pular para o conteúdo

Consultar Saldo

Retorna o saldo USD atual da conta autenticada.

GET /v1/balance
Terminal window
curl -X GET "https://api.zelnum.com/api/v1/balance" \
-H "X-API-Key: YOUR_KEY_HERE"
{
"balance": "5.230000"
}
CampoTipoDescrição
balancestringSaldo disponível em USD, fixo em 6 casas decimais.

Retorna os metadados da chave usada na requisição. O segredo nunca é devolvido — apenas um prefixo mascarado — para confirmar qual chave foi usada sem expor a credencial.

GET /v1/api-key
Terminal window
curl -X GET "https://api.zelnum.com/api/v1/api-key" \
-H "X-API-Key: YOUR_KEY_HERE"
{
"api_key_id": 12,
"masked_key": "ck_xxxxxxxxx…****",
"last_used": "2026-09-12T09:14:03.000000Z",
"created_at": "2026-08-30T11:02:44.000000Z"
}
CampoTipoDescrição
api_key_idintegerIdentificador da chave — útil em solicitações de suporte.
masked_keystringPrefixo mascarado. A chave em texto claro nunca é retornada aqui.
last_usedstring | nullData e hora da última requisição autenticada com esta chave.
created_atstringQuando a chave foi criada.

As requisições à API são limitadas por chave de API, por grupo de endpoints:

EndpointsLimite
GET /v1/balance · GET /v1/api-key60 requisições / minuto por chave de API (120 / minuto por IP)
StatuscodeCausa
401unauthorizedChave de API ausente, inválida ou inativa.
403account_bannedConta suspensa. Fale com o suporte.
429—Limite de requisições atingido — veja Limites de requisição.

Os dois endpoints compartilham o bucket geral: 60 requisições / minuto por chave de API.