Links de relatórios - dude333/rapina GitHub Wiki
B3
Empresas listadas na B3
Arquivo diário
Para coleta do código de negociação com base no CNPJ.
https://arquivos.b3.com.br/api/download/requestname?fileName=InstrumentsConsolidated&date=2021-05-10
Resposta
type InstrumentsConsolidatedFile struct {
RedirectURL string `json:"redirectUrl"`
Token string `json:"token"`
File struct {
Name string `json:"name"`
Extension string `json:"extension"`
} `json:"file"`
}
FIIs
IDs dos Relatórios
- https://fnet.bmfbovespa.com.br/fnet/publico/pesquisarGerenciadorDocumentosCVM?paginaCertificados=false&tipoFundo=1
- https://fnet.bmfbovespa.com.br/fnet/publico/pesquisarGerenciadorDocumentosDados?d=3&s=0&l=10&o[0][dataEntrega]=desc&tipoFundo=1&idCategoriaDocumento=14&idTipoDocumento=41&idEspecieDocumento=0&situacao=A&cnpj=28737771000185&dataInicial=01/02/2021&dataFinal=28/02/2021&_=1619467786288
Parâmetros:
param | val |
---|---|
d | 2 |
s | 0 |
l | 'n' = número de relatórios |
o[0][dataEntrega] | desc |
tipoFundo | 1 |
cnpjFundo | 'CNPJ' |
idCategoriaDocumento | 14 |
idTipoDocumento | 41 |
idEspecieDocumento | 0 |
situacao | A |
_ | 'timestamp' |
Relatório com base no ID
https://fnet.bmfbovespa.com.br/fnet/publico/exibirDocumento?id=%d&cvm=true
param | id |
---|---|
id | ID do relatório obtido no passo anterior |
Detalhes de um FII
https://sistemaswebb3-listados.b3.com.br/fundsProxy/fundsCall/GetDetailFundSIG/ + enc
data := fmt.Sprintf(`{"typeFund":7,"cnpj":"0","identifierFund":"%s"}`, fiiCode[0:4])
enc := base64.URLEncoding.EncodeToString([]byte(data))