---
title: "Grafo de sócios e empresas"
method: GET
path: "/api/v1/brazilian_companies_partners/graph_info"
tags: ["Sócios"]
---

# Grafo de sócios e empresas

`GET /api/v1/brazilian_companies_partners/graph_info`

## Request

- Base URL: `https://app.oportunidados.com.br`
- URL: `https://app.oportunidados.com.br/api/v1/brazilian_companies_partners/graph_info`
- Auth: API key in cookie `_oportunidados_session`

Grafo da empresa e das participações dos sócios: `companies` (atributos de `BrazilianCompaniesSimpleSerializer`), `partners` e `links`.

Exige sessão Devise (cookie `_oportunidados_session`, definido em config/initializers/session_store.rb:9-10). Consumido pela própria aplicação, mesma origem — não é uma superfície pública de integração.

## Query parameters

- `cnpj` string

## Response `200`

sucesso

- object
  - `companies` object[], required
    - `cnpj` string, nullable, required
    - `matriz_filial` string, nullable, required
    - `razao_social` string, nullable, required
    - `nome_fantasia` string, nullable, required
    - `situacao_cadastral` string, nullable, required
    - `data_inicio_atividade` string, nullable, required
    - `data_situacao` string, nullable, required
    - `cod_nat_juridica` string, nullable, required
    - `natureza_juridica` string, nullable, required
    - `cnae_fiscal` string, nullable, required
    - `cnae_text` string, nullable, required
    - `cod_municipio` string, nullable, required
    - `municipio` string, nullable, required
    - `capital_social` number, nullable, required
    - `uf` string, nullable, required
    - `porte` string, nullable, required
    - `opc_simples` string, nullable, required
    - `opcao_simples` string, nullable, required
    - `opcao_mei` string, nullable, required
    - `opc_mei` string, nullable, required
    - `numero_socios` integer, required
  - `partners` object[], required
    - `id` string, required
    - `nome` string, nullable, required
    - `cnpj_cpf` string, nullable, required
    - `tipo` string, nullable, required
    - `pais_ext` string, nullable, required
    - `faixa_etaria` string, nullable, required
    - `cnpj_info` array[], required
      - unknown[]
        - unknown
  - `links` object[], required
    - `source` string, required
    - `target` string, required
    - `id` string, required
    - `common_partners` string[], required

## Other responses

- `401`: sem sessão Devise
- `403`: conta suspensa

---

[API](https://skmtc.dev/oportunidados/apis/api-de-dados-oportunidados-v1.md) · [All operations](https://skmtc.dev/oportunidados/apis/api-de-dados-oportunidados-v1/llms.txt) · [OpenAPI document](https://skmtc.dev/oportunidados/apis/api-de-dados-oportunidados-v1/revisions/0af33d72cdb4?raw)
