{"id":"d713c392-a0cc-4003-96e8-66b58988f411","description":"
Vis\u00e3o Geral<\/b><\/summary>

\r\n\r\nA movimenta\u00e7\u00e3o \u00e9 a hist\u00f3ria da conta do investidor, ou seja, todos os movimentos de d\u00e9bito e cr\u00e9dito efetuado para aquele CPF ou CNPJ no per\u00edodo consultado.\r\n\r\nEst\u00e1 previsto os seguintes tipos de movimenta\u00e7\u00e3o:\r\n\r\n- Movimenta\u00e7\u00e3o de cust\u00f3dia > E.g.: Transfer\u00eancia de ativos, liquida\u00e7\u00e3o de compra e venda e etc...\r\n- Eventos Corporativos > E.g.: Pagamento de dividendo, grupamento, desdobramento e etc...\r\n- Empr\u00e9stimos de ativos > E.g.: Abertura de contrato, Liquida\u00e7\u00e3o de contrato e reembolso de evento.\r\n\r\n![``](\/images\/markdown\/b3investidor-movimentacao_imagem_2.png)\r\n\r\n**OPT-IN OPT-OUT**\r\n\r\nA B3 com o foco no cliente, iniciou um projeto para melhorar a experi\u00eancia dos investidores pessoa f\u00edsica em um portal no qual o usu\u00e1rio poder\u00e1 acompanhar os seus investimentos de forma consolidada e poder\u00e1 compartilhar suas informa\u00e7\u00f5es com terceiros mediante consentimento livre, informado e expresso fornecido e gerido pela B3 na da plataforma.\r\nO consentimento expresso \u00e9 uma exig\u00eancia legal (Lei do Sigilo Banc\u00e1rio \u2013 LC 105\/2001). Ela permite que a B3 possa compartilhar tais informa\u00e7\u00f5es e tamb\u00e9m servir\u00e1 para atender as regras da Lei Geral de Prote\u00e7\u00e3o de Dados Pessoais (\u201cLGPD\u201d).\r\nEm paralelo a isto, possibilitar o compartilhamento das informa\u00e7\u00f5es \u00e9 um passo importante para fomentar o desenvolvimento econ\u00f4mico e tecnol\u00f3gico do mercado.\r\n\r\n\r\n**Opt-in**\r\n\r\nPara a B3 disponibilizar as informa\u00e7\u00f5es do investidor, ser\u00e1 necess\u00e1rio que o mesmo informe por meio da ***\u00e1rea logada do investidor, no site da B3***, que est\u00e1 de acordo em disponibilizar os seus dados para a empresa em quest\u00e3o. Isso poder\u00e1 ser feito de forma fluida em uma jornada integrada com os aplicativos e plataformas dispon\u00edveis no mercado, para isso as empresas interessadas em consumir esses dados ter\u00e3o que assinar um contrato com a B3 e ter\u00e3o que se adaptar para aceitar o consentimento dos clientes por meio da plataforma da B3.\r\n\r\n\r\n**Opt-out**\r\n\r\nPara que o consentimento mencionado seja livre e ainda sejam atendidas as exig\u00eancias legais (LGPD e Lei do Sigilo Banc\u00e1rio) \u00e9 imprescind\u00edvel que a B3 forne\u00e7a a possibilidade de o investidor retirar o consentimento dado a qualquer momento. Para tanto, ser\u00e1 necess\u00e1rio que o mesmo informe por meio da ***\u00e1rea logada do investidor, no site da B3***, que n\u00e3o autoriza mais o envio de seus dados para a empresa em quest\u00e3o, com isso suspenderemos o envio dos dados automaticamente.\r\n\r\n![``](\/images\/markdown\/b3investidor-movimentacao_imagem_1.png)\r\n\r\n<\/p><\/details>\r\n\r\n

Regras e Boas Pr\u00e1ticas<\/b><\/summary>

\r\n\r\nPara garantir a sa\u00fade da nossa plataforma e um acesso justo para todos aconselhamos seguir as orienta\u00e7\u00f5es de boas pr\u00e1ticas de consumo das APIs.\r\n\r\nAs APIs ter\u00e3o como par\u00e2metro de entrada o CPF do investidor e a data de refer\u00eancia do conte\u00fado, sendo assim, os clientes dever\u00e3o implementar solu\u00e7\u00f5es que atendam os seguintes itens:\r\n\r\n- Consultar cada CPF uma vez por dia;\r\n- Buscar os dados somente do per\u00edodo que ainda n\u00e3o tenha sido consultado anteriormente;\r\n- Para as APIs de movimenta\u00e7\u00e3o, fazer as chamadas somente dos produtos em que o investidor tiver posi\u00e7\u00e3o.\r\n- Os dados ser\u00e3o atualizados de segunda a sexta a partir das 23 horas;\r\n- As APIs funcionar\u00e3o 24 horas por dia e 7 dias por semana.\r\n- Faremos o controle de requisi\u00e7\u00f5es por segundo e por institui\u00e7\u00e3o;\r\n\r\nAs APIs ter\u00e3o as seguintes regras de pagina\u00e7\u00e3o:\r\n- Ser\u00e3o 20 itens por p\u00e1gina\r\n- Respostas superiores a 20 itens ser\u00e3o paginadas\r\n\r\nA API tem como caracter\u00edstica os seguintes itens:\r\n\r\nOs campos principais s\u00e3o obrigat\u00f3rios;\r\n- N\u00e3o h\u00e1 busca aproximada para textos;\r\n- O campo referenceStartDate deve ser informado no formato: AAAA-MM-DD;\r\n- O campo referenceEndDate deve ser informado no formato: AAAA-MM-DD;\r\n- Nenhum dos par\u00e2metros de entrada \u00e9 do tipo lista, dessa forma, n\u00e3o h\u00e1 como pesquisar mais de um documento por chamada;\r\n- N\u00e3o \u00e9 poss\u00edvel selecionar quais campos devem ser retornados;\r\n\r\n<\/p><\/details>\r\n\r\n

Host<\/b><\/summary>

\r\n\r\n- Certifica\u00e7\u00e3o: https:\/\/apib3i-cert.b3.com.br:2443\r\n- Produ\u00e7\u00e3o: https:\/\/investidor.b3.com.br:2443\r\n\r\n<\/p><\/details>\r\n\r\n

Modelo de Autentica\u00e7\u00e3o<\/b><\/summary>

\r\n\r\n[Clique aqui](\/index.php?option=com_content&view=article&id=26) para mais informa\u00e7\u00f5es sobre o Modelo de Autentica\u00e7\u00e3o utilizado.\r\n\r\n<\/p><\/details>","deprecated":false,"apiVersion":"2.0.2-rc8","swaggerVersion":"1.1","basePath":"https:\/\/developers.b3.com.br:8065","resourcePath":"\/api\/movement\/v2","models":{"DerivativesRsp":{"type":"object","required":["Links"],"properties":{"data":{"$ref":"#\/definitions\/DataDerivativesRsp"},"Links":{"$ref":"#\/definitions\/Link"}}},"SecuritiesLendingPeriod":{"type":"object","required":["documentNumber","referenceEndDate","referenceStartDate"],"properties":{"documentNumber":{"type":"string","example":"00123456789","description":"N\u00famero do documento ","maxLength":14},"referenceStartDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"referenceEndDate":{"type":"string","format":"date","example":"2020-02-01","description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"securityLendingMovements":{"type":"array","items":{"$ref":"#\/definitions\/SecuritiesLendingMovement"}}}},"TreasuryBondsMovementRsp":{"type":"object","required":["Links"],"properties":{"data":{"$ref":"#\/definitions\/Data"},"Links":{"$ref":"#\/definitions\/Link"}}},"EquitiesMovement":{"type":"object","required":["equitiesQuantity","movementType","operationType","operationValue","participantDocumentNumber","participantName","productCategoryName","productTypeName","referenceDate","tickerSymbol","transferOwnershipDescription","unitPrice"],"properties":{"referenceDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data de refer\u00eancia da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"productCategoryName":{"type":"string","example":"XXXXX","description":"Armazena as categorias de cada produto","maxLength":100},"productTypeName":{"type":"string","example":"XXXXX","description":"Tipos de produtos utilizados em renda fixa","maxLength":100},"movementType":{"type":"string","example":"Compra","description":"Campo que identifica se \u00e9 uma compra venda; Emprestimo Liquida\u00e7\u00e3o registro; Juros","maxLength":50},"operationType":{"type":"string","example":"Cr\u00e9dito","description":"Tipo de opera\u00e7\u00e3o (D\u00e9bito Cr\u00e9dito)","maxLength":10},"tickerSymbol":{"type":"string","example":"XXXXX","description":"C\u00f3digo que identifica um instrumento negociado registrado em bolsa de valores. O s\u00edmbolo \u00e9 uma forma curta e conveniente de identificar um instrumento.","maxLength":35},"corporationName":{"type":"string","example":"XXXXXX","description":"Este campo possui o nome da institui\u00e7\u00e3o.","maxLength":250},"participantName":{"type":"string","example":"XXXXX","description":"Nome do participante (Corretora) ","maxLength":120},"participantDocumentNumber":{"type":"string","example":"blanditiis","description":"Participant document number","maxLength":14},"equitiesQuantity":{"type":"number","format":"double","example":15,"description":"Quantidade do ativo"},"unitPrice":{"type":"number","format":"double","example":7.9,"description":"Pre\u00e7o unit\u00e1rio "},"operationValue":{"type":"number","format":"double","example":118.5,"description":"Valor total da opera\u00e7\u00e3o"},"transferOwnershipDescription":{"type":"string","example":"consequatur","description":"Descri\u00e7\u00e3o completa de transfer\u00eancia de titularidade","maxLength":200},"isinCode":{"type":"string","example":"XXXXX","description":"Padr\u00e3o internacional de identifica\u00e7\u00e3o de ativos financeiros.","maxLength":50},"baseIsinCode":{"type":"string","example":"XXXXX","description":"C\u00f3digo do isin base","maxLength":12},"movementTypeDetailCode":{"type":"integer","format":"int64","example":9999999999,"description":"Campo que identifica o tipo de detalhe da movimenta\u00e7\u00e3o","minimum":-9223372036854775808,"maximum":9223372036854775807},"processNumber":{"type":"integer","format":"int64","example":100,"description":"N\u00famero do processo","minimum":1,"maximum":999999999999}}},"SecuritiesLendingMovement":{"type":"object","required":["corporationName","movementType","operationType","operationValue","participantDocumentNumber","participantName","productCategoryName","productTypeName","referenceDate","securityLendingModality","tickerSymbol"],"properties":{"referenceDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data de refer\u00eancia da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"productCategoryName":{"type":"string","example":"XXXXX","description":"Armazena as categorias de cada produto","maxLength":100},"productTypeName":{"type":"string","example":"XXXXX","description":"Tipos de produtos","maxLength":100},"movementType":{"type":"string","example":"Compra","description":"Campo que identifica se \u00e9 uma compra venda; Emprestimo Liquida\u00e7\u00e3o registro; Juros","maxLength":50},"operationType":{"type":"string","example":"Cr\u00e9dito","description":"Tipo de opera\u00e7\u00e3o (D\u00e9bito Cr\u00e9dito)","maxLength":10},"tickerSymbol":{"type":"string","example":"XXXXX","description":"C\u00f3digo que identifica um instrumento negociado registrado em bolsa de valores. O s\u00edmbolo \u00e9 uma forma curta e conveniente de identificar um instrumento.","maxLength":35},"contractNumber":{"type":"string","example":"ABCDEF","description":"N\u00famero do contrato","maxLength":20},"corporationName":{"type":"string","example":"XXXXXX","description":"Este campo possui o nome da institui\u00e7\u00e3o.","maxLength":250},"sideLenderBorrowerName":{"type":"string","example":"nemo","description":"Posi\u00e7\u00e3o do Investidor (Tomador ou Doador) - Opcional Reembolso de ativo ","maxLength":50},"securityLendingModality":{"type":"string","example":"XXXXX","description":"Modalidade do tipo de contrato do empr\u00e9stimo de ativos. Ex. Registrado D0 D1","maxLength":15,"enum":["Registrado","D0","D1"]},"participantName":{"type":"string","example":"XXXXX","description":"Nome do participante (Corretora) ","maxLength":120},"participantDocumentNumber":{"type":"string","example":"voluptates","description":"Participant document number","maxLength":14},"securirtiesLendingQuantity":{"type":"number","format":"double","example":15,"description":"Quantidade do ativo - Opcional Reembolso de ativo"},"unitPrice":{"type":"number","format":"double","example":7.9,"description":"Pre\u00e7o unit\u00e1rio - Opcional Reembolso de ativo"},"operationValue":{"type":"number","format":"double","example":118.5,"description":"Valor total da opera\u00e7\u00e3o"},"lenderBorrowerRate":{"type":"number","format":"double","example":1.25,"description":"Taxa do doador ou tomador"},"movementTypeDetailCode":{"type":"integer","format":"int64","example":1000,"description":"Campo que identifica o tipo de detalhe da movimenta\u00e7\u00e3o","minimum":-9223372036854775808,"maximum":9223372036854775807}}},"TreasuryBondsPeriod":{"type":"object","required":["documentNumber","referenceEndDate","referenceStartDate"],"properties":{"documentNumber":{"type":"string","example":"00123456789","description":"N\u00famero do documento ","maxLength":14},"referenceStartDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"referenceEndDate":{"type":"string","format":"date","example":"2020-02-01","description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"treasuryBondsMovements":{"type":"array","items":{"$ref":"#\/definitions\/TreasuryBondsMovement"}}}},"Error":{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","example":"lista codigos de erro","description":"C\u00f3digo do erro de neg\u00f3cio.","maxLength":10,"enum":["lista codigos de erro"]},"message":{"type":"string","example":"lista titulos de erro","description":"Brief business error message","maxLength":100,"enum":["lista titulos de erro"]}}},"FixedIncomeMovementRsp":{"type":"object","required":["Links"],"properties":{"data":{"$ref":"#\/definitions\/DataFixedIncomeMovementRsp"},"Links":{"$ref":"#\/definitions\/Link"}}},"Data":{"type":"object","properties":{"treasuryBondsPeriods":{"$ref":"#\/definitions\/TreasuryBondsPeriod"}}},"FixedIncomeMovement":{"type":"object","required":["corporationName","movementType","operationType","operationValue","participantDocumentNumber","participantName","productCategoryName","productTypeName","referenceDate","tickerSymbol","unitPrice","updateValueMTM","updatedUnitPriceMTM"],"properties":{"referenceDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data de refer\u00eancia da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"productCategoryName":{"type":"string","example":"XXXXX","description":"Armazena as categorias de cada produto","maxLength":100},"productTypeName":{"type":"string","example":"XXXXX","description":"Tipos de produtos utilizados em renda fixa","maxLength":100},"movementType":{"type":"string","example":"Compra","description":"Campo que identifica se \u00e9 uma compra venda; Emprestimo Liquida\u00e7\u00e3o registro; Juros","maxLength":50},"operationType":{"type":"string","example":"Cr\u00e9dito","description":"Tipo de opera\u00e7\u00e3o (D\u00e9bito Cr\u00e9dito)","maxLength":10},"tickerSymbol":{"type":"string","example":"XXXXX","description":"C\u00f3digo que identifica um instrumento negociado registrado em bolsa de valores. O s\u00edmbolo \u00e9 uma forma curta e conveniente de identificar um instrumento.","maxLength":35},"corporationName":{"type":"string","example":"XXXXXX","description":"Este campo possui o nome da institui\u00e7\u00e3o.","maxLength":250},"expirationDate":{"type":"string","format":"date","example":"2006-07-26","description":"Data de vencimento (Formato : YYYY-MM-DD)"},"participantName":{"type":"string","example":"XXXXX","description":"Nome do participante (Corretora) ","maxLength":120},"participantDocumentNumber":{"type":"string","example":"corporis","description":"Participant document number","maxLength":14},"fixedIncomeQuantity":{"type":"number","format":"double","example":15,"description":"Quantidade do ativo"},"unitPrice":{"type":"number","format":"double","example":7.9,"description":"Pre\u00e7o unit\u00e1rio "},"operationValue":{"type":"number","format":"double","example":118.5,"description":"Valor total da opera\u00e7\u00e3o"},"assetDescription":{"type":"string","example":"inventore","description":"Mercadoria (Ex. DOL)","maxLength":100},"updatedUnitPriceMTM":{"type":"number","format":"double","example":1.01,"description":"Pre\u00e7o unit\u00e1rio atualizado MTM (Metogologia c\u00e1lculo Marca\u00e7\u00e3o a Mercado)"},"updateValueMTM":{"type":"number","format":"double","example":1.01,"description":"Valor atualizado MTM (Metogologia c\u00e1lculo Marca\u00e7\u00e3o a Mercado)"}}},"FixedIncome":{"type":"object","required":["documentNumber","referenceEndDate","referenceStartDate"],"properties":{"documentNumber":{"type":"string","example":"00123456789","description":"N\u00famero do documento ","maxLength":14},"referenceStartDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"referenceEndDate":{"type":"string","format":"date","example":"2020-02-01","description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"fixedIncomeMovements":{"type":"array","items":{"$ref":"#\/definitions\/FixedIncomeMovement"}}}},"derivativesPeriod":{"type":"object","required":["documentNumber","referenceEndDate","referenceStartDate"],"properties":{"documentNumber":{"type":"string","example":"00123456789","description":"N\u00famero do documento ","maxLength":14},"referenceStartDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"referenceEndDate":{"type":"string","format":"date","example":"2020-02-01","description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"derivatives":{"type":"array","items":{"$ref":"#\/definitions\/derivatives"}}}},"TreasuryBondsMovement":{"type":"object","required":["assetDescription","isinCode","movementType","operationType","operationValue","participantDocumentNumber","participantName","productCategoryName","productTypeName","referenceDate","tickerSymbol","treasuryBondsQuantity","unitPrice"],"properties":{"referenceDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data de refer\u00eancia da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"productCategoryName":{"type":"string","example":"XXXXX","description":"Armazena as categorias de cada produto","maxLength":100},"productTypeName":{"type":"string","example":"XXXXX","description":"Tipos de produtos utilizados em renda fixa","maxLength":100},"movementType":{"type":"string","example":"Compra","description":"Campo que identifica se \u00e9 uma compra venda; Emprestimo Liquida\u00e7\u00e3o registro; Juros","maxLength":50},"operationType":{"type":"string","example":"Cr\u00e9dito","description":"Tipo de opera\u00e7\u00e3o (D\u00e9bito Cr\u00e9dito)","maxLength":10},"tickerSymbol":{"type":"string","example":"XXXXX","description":"C\u00f3digo que identifica um instrumento negociado registrado em bolsa de valores. O s\u00edmbolo \u00e9 uma forma curta e conveniente de identificar um instrumento.","maxLength":35},"assetDescription":{"type":"string","example":"cumque","description":"Nome do t\u00edtulo do tesouro direto","maxLength":100},"participantName":{"type":"string","example":"XXXXX","description":"Nome do participante (Corretora) ","maxLength":120},"participantDocumentNumber":{"type":"string","example":"officia","description":"Participant document number","maxLength":14},"treasuryBondsQuantity":{"type":"number","format":"double","example":15,"description":"Quantidade do ativo"},"unitPrice":{"type":"number","format":"double","example":7.9,"description":"Pre\u00e7o unit\u00e1rio "},"operationValue":{"type":"number","format":"double","example":118.5,"description":"Valor total da opera\u00e7\u00e3o"},"isinCode":{"type":"string","example":"XXXXX","description":"C\u00f3digo Isin.","maxLength":50}}},"EquitiesMovementRsp":{"type":"object","required":["Links"],"properties":{"data":{"$ref":"#\/definitions\/DataEquitiesMovementRsp"},"Links":{"$ref":"#\/definitions\/Link"}}},"Errors":{"type":"object","properties":{"Errors":{"type":"array","items":{"$ref":"#\/definitions\/Error"}}}},"derivatives":{"type":"object","required":["baseCurrency","derivativeCounterpartVariable","derivativeQuantity","derivativeVariable","movementType","operationType","operationValue","participantDocumentNumber","participantName","productCategoryName","productTypeName","quotedCurrency","referenceDate","tickerSymbol","underlyingInstrument","unitPrice"],"properties":{"referenceDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data de refer\u00eancia da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"productCategoryName":{"type":"string","example":"XXXXX","description":"Armazena as categorias de cada produto. ExRENDA VARIAVEL","maxLength":100},"productTypeName":{"type":"string","example":"XXXXX","description":"Tipos de produtos utilizados em renda vari\u00e1vel. Dominio - ACOES - BDRs - FUNDOS IMOBILIARIOS","maxLength":100},"movementType":{"type":"string","example":"itaque","description":"Campo que identifica se \u00e9 uma compra venda; Emprestimo Liquida\u00e7\u00e3o registro; Juros","maxLength":50},"operationType":{"type":"string","example":"529","description":"Tipo de opera\u00e7\u00e3o (D\u00e9bito Cr\u00e9dito)","maxLength":10,"enum":["529","534","537"]},"tickerSymbol":{"type":"string","example":"XXXXX","description":"C\u00f3digo que identifica um instrumento negociado registrado em bolsa de valores. O s\u00edmbolo \u00e9 uma forma curta e conveniente de identificar um instrumento.","maxLength":35},"underlyingInstrument":{"type":"string","example":"quam","description":"Nome do Tipo do Instrumento","maxLength":50},"quotedCurrency":{"type":"string","example":"cum","description":"Sigla utilizada para identificar a moeda em que o termo foi cotado (Termo)","maxLength":5},"baseCurrency":{"type":"string","example":"nam","description":"Sigla utilizada para identificar a moeda em que o termo foi cotado (Termo)","maxLength":5},"derivativeVariable":{"type":"string","example":"minima","description":"Campo que indica a mercadoria da ponta. Ex DI (SWAP) Ex. BGI; DOL (Futuro)","maxLength":30},"derivativeCounterpartVariable":{"type":"string","example":"eaque","description":"Campo que indica a mercadoria da contraparte Ex. DOL (SWAP)","maxLength":120},"expirationDate":{"type":"string","example":"nihil","description":"Data de Vencimento Contrato"},"exercisePrice":{"type":"number","format":"double","example":1135816923.56244,"description":"Valor do exerc\u00edcio da op\u00e7\u00e3o"},"participantName":{"type":"string","example":"XXXXX","description":"Nome do participante (Corretora) ","maxLength":120},"participantDocumentNumber":{"type":"string","example":"nostrum","description":"Participant document number","maxLength":14},"derivativeQuantity":{"type":"number","format":"double","example":7389093421.2857,"description":"Quantidade do ativo"},"unitPrice":{"type":"number","format":"double","example":6435366125.40683,"description":"Unit Price"},"operationValue":{"type":"number","format":"double","example":2440671671.45475,"description":"Valor total da opera\u00e7\u00e3o"},"contractNumber":{"type":"string","example":"ABCDEF","description":"N\u00famero do contrato","maxLength":20}}},"DataDerivativesRsp":{"type":"object","properties":{"derivativesPeriods":{"$ref":"#\/definitions\/derivativesPeriod"}}},"DataSecuritiesLendingMovementRsp":{"type":"object","properties":{"securitiesLendingPeriod":{"$ref":"#\/definitions\/SecuritiesLendingPeriod"}}},"SecuritiesLendingMovementRsp":{"type":"object","required":["Links"],"properties":{"Links":{"$ref":"#\/definitions\/Link"},"data":{"$ref":"#\/definitions\/DataSecuritiesLendingMovementRsp"}}},"EquitiesPeriod":{"type":"object","required":["documentNumber","referenceEndDate","referenceStartDate"],"properties":{"documentNumber":{"type":"string","example":"00123456789","description":"N\u00famero do documento ","maxLength":14},"referenceStartDate":{"type":"string","format":"date","example":"2020-01-01","description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"referenceEndDate":{"type":"string","format":"date","example":"2020-02-01","description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)"},"equitiesMovements":{"type":"array","items":{"$ref":"#\/definitions\/EquitiesMovement"}}}},"DataFixedIncomeMovementRsp":{"type":"object","properties":{"fixedIncomes":{"$ref":"#\/definitions\/FixedIncome"}}},"Link":{"type":"object","required":["self"],"properties":{"self":{"type":"string","example":"reprehenderit","description":"Link para a p\u00e1gina atual."},"first":{"type":"string","example":"quos","description":"Link para a primeira p\u00e1gina."},"prev":{"type":"string","example":"nesciunt","description":"Link para a p\u00e1gina anterior."},"next":{"type":"string","example":"recusandae","description":"Link para a pr\u00f3xima p\u00e1gina."},"last":{"type":"string","example":"mollitia","description":"Link para a \u00faltima p\u00e1gina."}}},"DataEquitiesMovementRsp":{"type":"object","properties":{"equitiesPeriods":{"$ref":"#\/definitions\/EquitiesPeriod"}}}},"consumes":[],"produces":[],"authorizations":{"_default":{"scopes":[{"scope":"resource.WRITE"},{"scope":"resource.READ"}],"grantTypes":{"clientCredentials":{"url":"https:\/\/localhost:8089\/api\/oauth\/token","tokenName":"access_token"}},"type":"oauth2"}},"name":"B3 Investidor - Movimenta\u00e7\u00e3o","summary":"Dados at\u00e9 D-1 das transa\u00e7\u00f5es ocorridas nas contas do investidor em um determinado per\u00edodo. ","securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.WRITE","resource.READ"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"basePaths":["https:\/\/developers.b3.com.br:8065"],"state":"published","cors":true,"expired":false,"retirementDate":0,"retired":false,"tags":{"Tipo":["PUBLICA"],"Grupo":["AREADOINVESTIDOR"]},"availableApiDefinitions":{"Swagger 1.1":"\/discovery\/swagger\/api\/id\/d713c392-a0cc-4003-96e8-66b58988f411?swaggerVersion=1.1&filename=B3%2BInvestidor%2B-%2BMovimenta%25C3%25A7%25C3%25A3o.json","Swagger 2.0":"\/discovery\/swagger\/api\/id\/d713c392-a0cc-4003-96e8-66b58988f411?swaggerVersion=2.0&filename=B3%2BInvestidor%2B-%2BMovimenta%25C3%25A7%25C3%25A3o.json"},"availableSDK":{"ios-swift":"\/discovery\/sdk\/d713c392-a0cc-4003-96e8-66b58988f411\/ios-swift","android":"\/discovery\/sdk\/d713c392-a0cc-4003-96e8-66b58988f411\/android","nodejs":"\/discovery\/sdk\/d713c392-a0cc-4003-96e8-66b58988f411\/nodejs"},"apis":[{"path":"\/api\/movement\/v2\/securities-lending\/investors\/{documentNumber}","name":"\/securities-lending\/investors\/{documentNumber}","operations":[{"id":"cf7c9b6a-f2c5-42fb-906e-599ed9a49da9","description":"","httpMethod":"GET","nickname":"SecuritiesLendingMovementGet","summary":"Dados at\u00e9 D-1 das transa\u00e7\u00f5es em empr\u00e9stimo de ativos ocorridas nas contas do investidor em um determinado per\u00edodo. ","responseClass":"SecuritiesLendingMovementRsp","errorResponses":[{"code":200,"reason":"Ok"},{"code":400,"reason":"Bad Request 400.01 - Invalid format for value (valor) 400.02 - Invalid length for (campo)(valor) 400.03 - Invalid value for (campo)(valor)"},{"code":401,"reason":"Unauthorized"},{"code":403,"reason":"Forbidden"},{"code":404,"reason":"Not found"},{"code":422,"reason":"Unprocessable Entity 422.01 - Formato inv\u00e1lido para CPF\/CNPJ 422.02 - Participante n\u00e3o autorizado acessar CPF\/CNPJ 422.03 - CPF\/CNPJ n\u00e3o localizado 422.04 - Formato inv\u00e1lido para Data de Refer\u00eancia AAAA-MM-DD 422.05 - Data de refer\u00eancia deve ser inferior a data atual 422.06 - A data final \u00e9 menor que data inicial 422.07 - A data inicial de refer\u00eancia n\u00e3o pode ser inferior ao ano de 2018"},{"code":429,"reason":"Too Many Requests"},{"code":500,"reason":"Internal server error"},{"code":503,"reason":"Service Unavailable"}],"consumes":[],"produces":["application\/json"],"tags":{},"securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.READ","resource.WRITE"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"cors":true,"parameters":[{"description":"N\u00famero do documento","required":true,"maxLength":14,"name":"documentNumber","dataType":"string","paramType":"path","allowMultiple":false},{"description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceStartDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceEndDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Number of the page being requested (the value of the first page is 1).","format":"int32","required":false,"name":"page","dataType":"int","paramType":"query","allowMultiple":false}]}]},{"path":"\/api\/movement\/v2\/equities\/investors\/{documentNumber}","name":"\/equities\/investors\/{documentNumber}","operations":[{"id":"298c0e8c-794d-4c3e-b851-5b4cbe0319e2","description":"","httpMethod":"GET","nickname":"EquitiesMovementGet","summary":"Dados at\u00e9 D-1 das transa\u00e7\u00f5es em a\u00e7\u00f5es ocorridas nas contas do investidor em um determinado per\u00edodo. ","responseClass":"EquitiesMovementRsp","errorResponses":[{"code":200,"reason":"Ok"},{"code":400,"reason":"Bad Request 400.01 - Invalid format for value (valor) 400.02 - Invalid length for (campo)(valor) 400.03 - Invalid value for (campo)(valor)"},{"code":401,"reason":"Unauthorized"},{"code":403,"reason":"Forbidden"},{"code":404,"reason":"Not found"},{"code":422,"reason":"Unprocessable Entity 422.01 - Formato inv\u00e1lido para CPF\/CNPJ 422.02 - Participante n\u00e3o autorizado acessar CPF\/CNPJ 422.03 - CPF\/CNPJ n\u00e3o localizado 422.04 - Formato inv\u00e1lido para Data de Refer\u00eancia AAAA-MM-DD 422.05 - Data de refer\u00eancia deve ser inferior a data atual 422.06 - A data final \u00e9 menor que data inicial 422.07 - A data inicial de refer\u00eancia n\u00e3o pode ser inferior ao ano de 2018"},{"code":429,"reason":"Too Many Requests"},{"code":500,"reason":"Internal server error"},{"code":503,"reason":"Service Unavailable"}],"consumes":[],"produces":["application\/json"],"tags":{},"securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.WRITE","resource.READ"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"cors":true,"parameters":[{"description":"N\u00famero do documento","required":true,"maxLength":14,"name":"documentNumber","dataType":"string","paramType":"path","allowMultiple":false},{"description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceStartDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceEndDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Number of the page being requested (the value of the first page is 1).","format":"int32","required":false,"name":"page","dataType":"int","paramType":"query","allowMultiple":false}]}]},{"path":"\/api\/movement\/v2\/fixed-income\/investors\/{documentNumber}","name":"\/fixed-income\/investors\/{documentNumber}","operations":[{"id":"23dca9ec-09a9-47f0-90f1-731ad35d5090","description":"","httpMethod":"GET","nickname":"FixedIncomeMovementGet","summary":"Dados at\u00e9 D-1 das transa\u00e7\u00f5es em renda fixa ocorridas nas contas do investidor em um determinado per\u00edodo. ","responseClass":"FixedIncomeMovementRsp","errorResponses":[{"code":200,"reason":"Ok"},{"code":400,"reason":"Bad Request 400.01 - Invalid format for value (valor) 400.02 - Invalid length for (campo)(valor) 400.03 - Invalid value for (campo)(valor)"},{"code":401,"reason":"Unauthorized"},{"code":403,"reason":"Forbidden"},{"code":404,"reason":"Not found"},{"code":422,"reason":"Unprocessable Entity 422.01 - Formato inv\u00e1lido para CPF\/CNPJ 422.02 - Participante n\u00e3o autorizado acessar CPF\/CNPJ 422.03 - CPF\/CNPJ n\u00e3o localizado 422.04 - Formato inv\u00e1lido para Data de Refer\u00eancia AAAA-MM-DD 422.05 - Data de refer\u00eancia deve ser inferior a data atual 422.06 - A data final \u00e9 menor que data inicial 422.07 - A data inicial de refer\u00eancia n\u00e3o pode ser inferior ao ano de 2018"},{"code":429,"reason":"Too Many Requests"},{"code":500,"reason":"Internal server error"},{"code":503,"reason":"Service Unavailable"}],"consumes":[],"produces":["application\/json"],"tags":{},"securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.READ","resource.WRITE"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"cors":true,"parameters":[{"description":"N\u00famero do documento","required":true,"maxLength":14,"name":"documentNumber","dataType":"string","paramType":"path","allowMultiple":false},{"description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceStartDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceEndDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Number of the page being requested (the value of the first page is 1).","format":"int32","required":false,"name":"page","dataType":"int","paramType":"query","allowMultiple":false}]}]},{"path":"\/api\/movement\/v2\/treasury-bonds\/investors\/{documentNumber}","name":"\/treasury-bonds\/investors\/{documentNumber}","operations":[{"id":"ec549db3-0596-4a19-9cac-b2428da160d9","description":"","httpMethod":"GET","nickname":"TreasuryBondsMovementGet","summary":"Dados at\u00e9 D-1 das transa\u00e7\u00f5es em tesouro direto ocorridas nas contas do investidor em um determinado per\u00edodo.","responseClass":"TreasuryBondsMovementRsp","errorResponses":[{"code":200,"reason":"Ok"},{"code":400,"reason":"Bad Request 400.01 - Invalid format for value (valor) 400.02 - Invalid length for (campo)(valor) 400.03 - Invalid value for (campo)(valor)"},{"code":401,"reason":"Unauthorized"},{"code":403,"reason":"Forbidden"},{"code":404,"reason":"Not found"},{"code":422,"reason":"Unprocessable Entity 422.01 - Formato inv\u00e1lido para CPF\/CNPJ 422.02 - Participante n\u00e3o autorizado acessar CPF\/CNPJ 422.03 - CPF\/CNPJ n\u00e3o localizado 422.04 - Formato inv\u00e1lido para Data de Refer\u00eancia AAAA-MM-DD 422.05 - Data de refer\u00eancia deve ser inferior a data atual 422.06 - A data final \u00e9 menor que data inicial 422.07 - A data inicial de refer\u00eancia n\u00e3o pode ser inferior ao ano de 2018"},{"code":429,"reason":"Too Many Requests"},{"code":500,"reason":"Internal server error"},{"code":503,"reason":"Service Unavailable"}],"consumes":[],"produces":["application\/json"],"tags":{},"securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.WRITE","resource.READ"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"cors":true,"parameters":[{"description":"N\u00famero do documento","required":true,"maxLength":14,"name":"documentNumber","dataType":"string","paramType":"path","allowMultiple":false},{"description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceStartDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceEndDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Number of the page being requested (the value of the first page is 1).","format":"int32","required":false,"name":"page","dataType":"int","paramType":"query","allowMultiple":false}]}]},{"path":"\/api\/movement\/v2\/derivatives\/investors\/{documentNumber}","name":"\/derivatives\/investors\/{documentNumber}","operations":[{"id":"36ad55d5-8daa-4d11-b7cb-b511a4aef18f","description":"","httpMethod":"GET","nickname":"DerivativesGet","summary":"Dados at\u00e9 D-1 dos eventos corporativos de renda vari\u00e1vel provisionados por investidor.","responseClass":"DerivativesRsp","errorResponses":[{"code":200,"reason":"Ok"},{"code":400,"reason":"Bad Request 400.01 - Invalid format for value (valor) 400.02 - Invalid length for (campo)(valor) 400.03 - Invalid value for (campo)(valor)"},{"code":401,"reason":"Unauthorized"},{"code":403,"reason":"Forbidden"},{"code":404,"reason":"Not found"},{"code":422,"reason":"Unprocessable Entity 422.01 - Formato inv\u00e1lido para CPF\/CNPJ 422.02 - Participante n\u00e3o autorizado acessar CPF\/CNPJ 422.03 - CPF\/CNPJ n\u00e3o localizado 422.04 - Formato inv\u00e1lido para Data de Refer\u00eancia AAAA-MM-DD 422.05 - Data de refer\u00eancia deve ser inferior a data atual 422.06 - A data final \u00e9 menor que data inicial 422.07 - A data inicial de refer\u00eancia n\u00e3o pode ser inferior ao ano de 2018"},{"code":429,"reason":"Too Many Requests"},{"code":500,"reason":"Internal server error"},{"code":503,"reason":"Service Unavailable"}],"consumes":[],"produces":["application\/json"],"tags":{},"securityProfile":{"devices":[{"type":"oauth","typeDisplayName":"OAuth 2.0","name":"OAuth","order":1,"scopes":["resource.READ","resource.WRITE"],"scopesMatching":"Any","accessTokenLocation":"HEADER","authorizationHeaderPrefix":"Bearer","accessTokenLocationQueryString":"","clientCredentialsGrantTokenName":"access_token","clientCredentialsGrantTokenEndpointUrl":"https:\/\/localhost:8089\/api\/oauth\/token"}]},"cors":true,"parameters":[{"description":"N\u00famero do documento ","required":true,"maxLength":14,"name":"documentNumber","dataType":"string","paramType":"path","allowMultiple":false},{"description":"Data inicial do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceStartDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Data fim do per\u00edodo de consulta da informa\u00e7\u00e3o (Formato : YYYY-MM-DD)","format":"date","required":true,"name":"referenceEndDate","dataType":"string","paramType":"query","allowMultiple":false},{"description":"Number of the page being requested (the value of the first page is 1).","format":"int32","required":false,"name":"page","dataType":"int","paramType":"query","allowMultiple":false}]}]}],"createDate":1728586022306,"accessGrantedDate":1728586023445,"type":"rest","enableInlineTryIt":true}