Skip to main content
O módulo de Cadastro reúne as entidades usadas pelos demais módulos: Clientes, Fornecedores, Produtos, Centros de Custo e tabelas de apoio (categorias, tipos, formas e condições de pagamento, unidades de medida). O fluxo mais comum é cadastrar um Cliente antes de gerar lançamentos financeiros ou notas fiscais para ele.

Criar um Cliente

Use POST /v2/cliente.

Campos obrigatórios

Só nomeComercial é obrigatório.
O campo natureza define o tipo de pessoa: Exemplo:
Resposta:
Campos obrigatórios ausentes ou inválidos retornam 400 com o detalhe em notifications/errors.

Identificador externo (idws)

Além do codigoDoCliente interno, cada cliente pode ter um idws (IdClienteWS) — um identificador estável vindo do seu sistema de origem. Ele é atualizado via PUT /v2/cliente/idws e permite localizar o cliente sem depender do código interno do Gestio.

Consulta por idws

Use GET /v2/cliente?idws=erp-cliente-4821 para buscar o cliente pelo identificador externo, sem precisar guardar o código interno do Gestio.

Categorias, tipos e contatos

Antes de classificar um cliente, cadastre (ou consulte) as tabelas de apoio:
  • Categoria de Cliente (/v2/categoriacliente) e Tipo de Cliente (/v2/tipocliente) — usados para segmentar a base de clientes.
  • Contato do Cliente (/v2/clientecontato) — pessoas de contato vinculadas a um cliente, com nome, e-mail e telefone próprios.
Exemplo — vincular um contato ao cliente:
O mesmo padrão de cadastro (código obrigatório mínimo + demais campos opcionais) se repete em Fornecedor, Produto e Centro de Custo — os outros grandes cadastros deste módulo.

Listagem e limites

GET /v2/cliente sem filtro retorna a lista completa de clientes atualizados no período informado por dataInferior/dataSuperior, limitada a 500 registros por chamada.
Use dataInferior/dataSuperior para limitar a janela consultada. Sem filtro, a resposta pode ser volumosa.