← todas as tagsReferência da API
Companies
Companhias abertas (cadastro CVM) e demonstrações
GET
/v1/companieslistCompaniesLista companhias abertas (cadastro CVM)
Parâmetros
cursorquerystring
limitqueryinteger
sectorquerystring
segmentquerystring
searchquerystring
Resposta 200
Página de companhias
object
dataobject[]Company
cvm_codeinteger
cnpjstring | null
namestring | null
trade_namestring | nullNome de pregão — null nas fontes abertas
sectorstring | null
subsectorstring | null
listing_segmentstring | null
tickersstring[]
shares_outstandingobjectCapital emitido (fontes cruzadas FRE/CVM e B3)
commonnumber | null
preferrednumber | null
totalnumber | null
free_float_pctnumber | null% de ações em circulação (FRE)
statusstring | null
has_active_tickerboolean | null
metaobject
next_cursorstring | null
countintegerItens nesta página
Chamada
curl
curl -H "Authorization: Bearer db_live_xxxxxxxxxxxx" \ "https://api.databolsa.com/v1/v1/companies"
python · httpx
import httpx
resp = httpx.get(
"https://api.databolsa.com/v1/v1/companies",
headers={"Authorization": "Bearer db_live_xxxxxxxxxxxx"},
)
resp.raise_for_status()
data = resp.json()javascript · fetch
const resp = await fetch("https://api.databolsa.com/v1/v1/companies", {
headers: { Authorization: "Bearer db_live_xxxxxxxxxxxx" },
});
const data = await resp.json();GET
/v1/companies/{cvm_code}getCompanyCompanhia por código CVM
Parâmetros
cvm_code *pathinteger
Resposta 200
Companhia
objectCompany
cvm_codeinteger
cnpjstring | null
namestring | null
trade_namestring | nullNome de pregão — null nas fontes abertas
sectorstring | null
subsectorstring | null
listing_segmentstring | null
tickersstring[]
shares_outstandingobjectCapital emitido (fontes cruzadas FRE/CVM e B3)
commonnumber | null
preferrednumber | null
totalnumber | null
free_float_pctnumber | null% de ações em circulação (FRE)
statusstring | null
has_active_tickerboolean | null
Chamada
curl
curl -H "Authorization: Bearer db_live_xxxxxxxxxxxx" \ "https://api.databolsa.com/v1/v1/companies/9512"
python · httpx
import httpx
resp = httpx.get(
"https://api.databolsa.com/v1/v1/companies/9512",
headers={"Authorization": "Bearer db_live_xxxxxxxxxxxx"},
)
resp.raise_for_status()
data = resp.json()javascript · fetch
const resp = await fetch("https://api.databolsa.com/v1/v1/companies/9512", {
headers: { Authorization: "Bearer db_live_xxxxxxxxxxxx" },
});
const data = await resp.json();GET
/v1/companies/{cvm_code}/documentslistCompanyDocumentsDocumentos e comunicados (IPE/CVM)
Parâmetros
cvm_code *pathinteger
cursorquerystring
limitqueryinteger
categoryquerystring
fromquerystring
toquerystring
Resposta 200
Página de documentos
object
dataobject[]Document
cvm_codeinteger
categorystring | null
typestring | null
subjectstring | null
reference_datestring | null
filed_atstring | null
protocolstring | null
download_urlstring | null
has_textboolean
metaobject
next_cursorstring | null
countintegerItens nesta página
Chamada
curl
curl -H "Authorization: Bearer db_live_xxxxxxxxxxxx" \ "https://api.databolsa.com/v1/v1/companies/9512/documents"
python · httpx
import httpx
resp = httpx.get(
"https://api.databolsa.com/v1/v1/companies/9512/documents",
headers={"Authorization": "Bearer db_live_xxxxxxxxxxxx"},
)
resp.raise_for_status()
data = resp.json()javascript · fetch
const resp = await fetch("https://api.databolsa.com/v1/v1/companies/9512/documents", {
headers: { Authorization: "Bearer db_live_xxxxxxxxxxxx" },
});
const data = await resp.json();