Skip to content

Links de relatórios

dude333 edited this page May 13, 2021 · 2 revisions

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

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))