obter_registros
Retrieve records from any Claro Gerencial entity by slug, using full or incremental load. Returns a ticket to generate an FTP file for data download.
Instructions
Obtém registros de uma entidade do Claro Gerencial (WebService de Output). Use esta ferramenta para consultar/baixar dados do sistema.
Parâmetros:
entidade: slug da entidade (ex: 'clientes', 'pedidos', 'visitas'). Use 'listar_entidades' para ver todas as opções.
completa: True para carga completa (todos os registros), False para carga incremental (apenas novos/alterados desde a última consulta).
usuario/senha: opcionais, usam as variáveis de ambiente CLARO_USUARIO/CLARO_SENHA por padrão.
ambiente: opcional, 'homologacao' ou 'producao'. Padrão: variável CLARO_AMBIENTE.
Retorna um ticket que pode ser usado em 'gerar_arquivo' para gerar um arquivo FTP. Se a quantidade de registros retornados atingir o limite, faça novas chamadas com completa=False até que o retorno venha vazio.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| senha | No | Senha de acesso (opcional — usa env var CLARO_SENHA se omitido). | |
| usuario | No | Usuário de acesso (opcional — usa env var CLARO_USUARIO se omitido). | |
| ambiente | No | Ambiente: 'homologacao' ou 'producao' (opcional — usa env var CLARO_AMBIENTE). | |
| completa | Yes | True para carga completa (SIM), False para incremental (NAO). | |
| entidade | Yes | Slug da entidade (ex: 'clientes', 'pedidos', 'visitas'). Use 'listar_entidades' para ver todas. |