Sua primeira consulta
Prepare o acesso, confirme o Space e consulte seus primeiros saldos.
Reportar problema nesta página
Copie o relato, descreva a dificuldade e envie pelo suporte disponível no RuralZap. Não inclua chaves ou dados financeiros.
Abrir RuralZap para acessar o suporteAntes de começar
Você precisa de acesso ao RuralZap e do recurso de API habilitado no seu plano ou Space. A documentação é pública; o acesso aos dados depende dessa habilitação. Peça ao responsável pela sua conta a liberação quando o recurso estiver indisponível.
O proprietário do Space cria a integração em Configurações → API e integrações no RuralZap. Escolha um nome reconhecível, prazo de validade e apenas os escopos necessários. Para esta consulta, use balances:read.
Se sua conta é oferecida por um parceiro institucional, abra essa mesma seção no painel do parceiro. O domínio do painel pode ser diferente; a documentação é comum em RuralZap Docs.
A chave é mostrada uma única vez. Guarde-a em um gerenciador de segredos. Não envie a chave a uma IA, ao suporte ou ao repositório.
1. Configure seu servidor
Use Node.js 22+, Python 3 ou cURL. Configure as variáveis no ambiente privado do servidor:
RURALZAP_BASE_URL=https://api.finance.meyje.com.brRURALZAP_API_KEY: valor da chave recebida, sem aspas extras.
A origem não inclui /api/v1. O prefixo das consultas é /api/v1/integration.
Essa origem de produção é compartilhada pelos parceiros na mesma instalação. Não troque a URL da API pelo domínio do painel nem por docs.ruralzap.com.br: esse é o endereço da documentação. A chave identifica automaticamente a integração, o reseller e o Space autorizados.
Chaves rzapi_test_… e rzapi_live_… pertencem a ambientes distintos. Um prefixo de teste não cria um sandbox: utilize somente o ambiente fornecido pela equipe. Nossa demonstração é local, sintética e não exige chave.
2. Confira o contexto
curl --fail-with-body "$RURALZAP_BASE_URL/api/v1/integration/context" \
-H "Authorization: Bearer $RURALZAP_API_KEY"A resposta informa integrationId, spaceId, scopes e capabilities. Confira se é o Space esperado. A chave já determina o Space: não envie x-space-id.
3. Consulte os saldos
curl --fail-with-body "$RURALZAP_BASE_URL/api/v1/integration/balances" \
-H "Authorization: Bearer $RURALZAP_API_KEY"Leia data para o saldo por carteira e totals para o total por moeda. generatedAt registra quando a resposta foi gerada. Valores como "12500.0000" são strings decimais exatas.
Entenda o resultado
Saldo corrente inclui saldo inicial, ajustes e liquidações. Não representa projeção de contas pendentes nem saldo bancário em tempo real. Carteiras arquivadas não entram na consulta.
Se receber 401, confira a chave e o ambiente. Em 403, confira os escopos e o acesso atual ao recurso. Para 429, respeite o cabeçalho Retry-After.
Próximo passo
Siga a receita de saldos, consulte a referência de contexto ou use Preparar prompt de integração no início desta página.