Skip to main content
GET
Caminho
string
required
CNPJ (8 ou 14 dígitos) ou id de pessoa.
string
required
CNPJ (8 ou 14 dígitos) ou id de pessoa.
Resposta real, Banco do Brasil contra Caixa Econômica:
Existe caminho, tem só 4 saltos, e ele não significa nada: os dois bancos têm agência na mesma cidade. É por isso que conectadas vem false. Agora o caso que interessa. Mesma pergunta, outro par — Petrobras contra Caixa Econômica:
Os dois têm 4 saltos. O de cima passa por município e não liga ninguém a ninguém; este passa por duas pessoas que são sócias das empresas na ponta, e é uma cadeia societária de verdade. Só ligacao e relevante separam os dois — o número de saltos é igual.
O nome das pessoas vem preenchido na resposta da API, dentro do id, no formato ***650110**::NOME COMPLETO. Aqui na documentação ele está tarjado porque esta página é pública e são pessoas reais; o CPF já vem mascarado da própria fonte.E vale a regra de sempre: constar no quadro societário é o que o registro afirma, não titularidade — e o casamento é por nome, então homônimo é possível.

Leia conectadas, não saltos

Duas empresas quaisquer se ligam em pouquíssimos saltos por natureza jurídica, CNAE ou município. O caminho existe e não significa nada.Estes dois caminhos reais têm o mesmo tamanho e a mesma forma:
Uma integração que lesse só o número de saltos trataria os dois igual. Por isso conectadas reflete a relevância, não a existência do caminho.
O caso extremo é real e tem 2 saltos — Caixa Econômica contra Correios:
Duas empresas a dois saltos uma da outra, e o que as liga é terem a mesma natureza jurídica. Qualquer integração que tratasse “2 saltos” como proximidade acabaria relacionando os Correios com a Caixa.

Tipos de ligação

caminho[] e arestas[] continuam crus para você auditar a conclusão.
Sem caminho dentro do limite de saltos você recebe 200 com caminhoExiste: false — e isso não prova que não exista ligação, só que não achamos dentro do limite. Base fora do ar é 503, nunca conectadas: false.