DataBolsa docs
Referência da APIDados de mercadoCrédito privado

Quem é o CNPJ que originou o recebível

O informe mensal publica o **documento** do cedente e mais nada — sem razão social, sem situação cadastral, sem porte. É o único lugar em que esses CNPJs aparecem de graça, e é também onde a trilha pública terminava. Esta rota é a continuação dela: identidade, atividade, localização e situação cadastral pelo cadastro federal. `situacao_adversa` é **sinal, não sentença**: inapta costuma ser quem parou de entregar declaração e baixada pode ser reorganização societária normal. Serve como pergunta a fazer, não como veredito sobre a empresa. `capital_social` é **declarado e não auditado** — a empresa escreve, ninguém confere. Vale como ordem de grandeza e como sinal de mudança entre competências, nunca como patrimônio. `encontrado_no_cadastro` existe porque "não sabemos" e "achamos" são conclusões opostas. **Cedente pessoa física não é consultável**: a fonte publica CPF mascarado, então não existe cruzamento possível. O universo aqui é o dos cedentes declarados no informe — CNPJ fora dele responde 404.

GET
/v1/credit/originators/{cnpj}/profile
AuthorizationBearer <token>

In: header

Path Parameters

cnpjstring

CNPJ completo do emissor, 14 dígitos sem pontuação.

Match^\d{14}$

Response Body

curl -X GET "https://api.databolsa.com/v1/credit/originators/string/profile"
{
  "cnpj": "string",
  "razao_social": "string",
  "nome_fantasia": "string",
  "is_matriz": true,
  "situacao": "string",
  "situacao_adversa": true,
  "situacao_desde": "string",
  "atividade_desde": "string",
  "cnae_principal": "string",
  "cnae_descricao": "string",
  "uf": "string",
  "municipio": "string",
  "porte": "string",
  "capital_social": 0,
  "natureza_juridica": "string",
  "socios_total": 0,
  "socios_pj": 0,
  "socios_nomes": [
    "string"
  ],
  "donos_pj": [
    "string"
  ],
  "cedentes_mesmo_dono": [
    "string"
  ],
  "vinculo_verificavel": true,
  "encontrado_no_cadastro": true
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string"
}

Solidez do emissor bancário (Basileia, PR, carteira), trimestral

Histórico trimestral de solidez do conglomerado prudencial: índice de Basileia (em fração), patrimônio de referência, ativo total, PL, lucro e carteira de crédito. É o contexto de risco por trás de um CDB que paga acima do mercado. Cobertura: instituições supervisionadas pelo BCB; busca pela raiz do CNPJ.

Quais fundos detêm um papel de crédito privado, e quanto

A visão reversa da carteira: dado o ISIN de um CRI, CRA ou debênture, quais classes de fundo carregam o papel e com que valor a mercado, na competência do CDA. **O número é PISO, nunca total, e por dois motivos independentes.** Primeiro, o CDA não publica ISIN nos blocos de crédito privado: a posição só aparece aqui quando a identidade do papel foi resolvida a partir do que a fonte descreve (`match_level` `cetip` ou `issuer_maturity`). A mesma emissão pode estar em outros fundos que a descreveram de forma pobre demais para resolver, e essas posições existem em `/v1/funds/{cnpj}/credit-holdings` sem aparecer nesta lista. Segundo, o CDA cobre **fundo**: FII reporta por outro canal, e banco, seguradora, tesouraria e pessoa física não reportam carteira. `summary.resolved_only` é sempre `true` para que essa leitura não dependa de ninguém ter lido esta descrição. Para a exposição que NÃO depende de resolver o papel, consulte por emissor: a posição em `match_level: issuer` sabe qual casa emitiu mesmo sem saber qual série. Papel sem nenhuma posição resolvida responde página vazia com `summary` nulo — o que significa 'não sabemos de nenhuma', não 'nenhum fundo detém'.