Sucessões de código — esta empresa virou aquela
Liga o código antigo ao novo, com a data ex e o `ratio` de conversão. `rename` é troca de código 1:1 (a empresa é a mesma); `incorporation` é M&A e a posição converte pelo ratio. É o que permite reconstruir histórico de posição atravessando a troca de código. `new_ticker` é o PRÓXIMO elo — o que casa com `ex_date` — e `current_ticker` é o código vivo no fim da cadeia. Os dois coincidem em 48 das 51 renomeações; nas outras três a diferença é que VVAR3 virou VIIA3 em 2021 e só chegou a BHIA3 em 2023.
In: header
Query Parameters
1001 <= value <= 1000true = inclui meta.total (contagem do universo filtrado). Custa uma consulta a mais.
Sucessões que envolvem este código, como antecessor OU sucessor.
rename = troca de código 1:1; incorporation = M&A, a posição converte pelo ratio.
"rename" | "incorporation"Response Body
curl -X GET "https://api.databolsa.com/v1/corporate/successions?cursor=string&limit=100&total=string&ticker=string&event_type=rename"{
"data": [
{
"old_ticker": "string",
"new_ticker": "string",
"current_ticker": "string",
"old_entity_id": "string",
"new_entity_id": "string",
"ratio": 0,
"ex_date": "string",
"event_type": "rename",
"source": "string",
"note": "string"
}
],
"meta": {
"next_cursor": "string",
"count": 0,
"total": 0,
"subject": {
"property1": "string",
"property2": "string"
}
}
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}Ofertas públicas de distribuição (mercado primário)
Registro de ofertas públicas (IPO/follow-on de ações, debêntures, cotas de fundos), unificando o histórico ICVM 400/476/555 e o rito automático RCVM 160. Grão: SÉRIE da oferta — um processo multissérie tem uma linha por série, e o valor pode diferir entre elas. Filtrável por emissor, regime, instrumento/família e período; ordena por `sort`/`order` (default: `data_referencia` decrescente). Fonte: CVM. COBERTURA. O acervo de esforços restritos (ICVM 476, 2008-2022) é 44% da base e não tem `data_registro` nem `numero_processo` — use `data_referencia` para série temporal e `regime_registro` para separar ofertas registradas de dispensadas. ANTES DE SOMAR `valor_total`: é o valor REGISTRADO, não o colocado, e é campo livre na fonte. Exclua `value_is_sentinel` (preenchimento com noves; um único registro de 2022 infla o ano em 40x) e `value_pre_real_currency` (cruzeiro/cruzado não convertido).
Empresas fora de operação regular — recuperação judicial e afins
Papéis cuja emissora está em situação excepcional carimbada pela B3 no CODBDI do pregão: recuperação judicial, extrajudicial, concordata, sancionada. **NÃO é suspensão de negociação** — a maioria segue com pregão todo dia. Use `?total=true` para a contagem do universo sem paginar.