# B3 (Brasil Bolsa Balcão) > B3 S.A. - Brasil, Bolsa, Balcão is the Brazilian exchange and financial market infrastructure operator. Its B3 for Developers portal documents 114 B2B REST APIs (OAuth 2.0 client credentials and ROPC, Mutual TLS with certificate pinning) across investor-area, OTC (Balcão), listed-markets, Tesouro Direto, Banco B3, and insurance domains. Access is contract-gated for institutions - no self-serve keys. Real-time market data flows over the UMDF multicast feed (FIX/FAST and Binary SBE) via authorized distributors; end-of-day and reference data ships as UP2DATA files. Generated by API Evangelist from the b3-exchange repository (apis.yml + harvested artifacts). Not published by B3. ## APIs - [B3 for Developers portal](https://developers.b3.com.br/): catalog of 114 REST APIs across nine categories - [B3 Investor Area APIs](https://developers.b3.com.br/apis/api-area-do-investidor): D-1 investor positions, transactions, corporate events (consent-based) - [B3 Tesouro Direto APIs](https://developers.b3.com.br/apis/tesouro-direto): Treasury Direct bonds reference data, positions, and orders - [B3 OTC (Balcão) APIs](https://developers.b3.com.br/apis/api-balcao): OTC registration, custody, and public-info consultation - [B3 Listed Markets APIs](https://developers.b3.com.br/apis/api-listados): iMercado, CORE risk calculation, securities lending, reconciliation - [Banco B3 APIs](https://developers.b3.com.br/apis/bancob3): custody reports, fund quota validation, Pix settlement - [B3 Insurance APIs](https://developers.b3.com.br/apis/seguros): insurance registration (co-insurance, claims, documents) - [B3 Authentication APIs](https://developers.b3.com.br/apis/autenticacao): OAuth 2.0 token issuance (client credentials + ROPC variants) - [UMDF Market Data Feed](https://www.b3.com.br/en_us/market-data-and-indices/data-services/market-data/): real-time multicast FIX/FAST + Binary SBE (not HTTP) - [UP2DATA](https://www.b3.com.br/en_us/market-data-and-indices/data-services/up2data/): end-of-day and reference data files ## Specs - [Investor Position (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-investor-position-openapi.json) - [Investor Transactions (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-investor-transactions-openapi.json) - [Tesouro Direto Bonds (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-tesouro-direto-bonds-openapi.json) - [Tesouro Direto Positions (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-tesouro-direto-positions-openapi.json) - [Tesouro Direto Orders (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-tesouro-direto-orders-openapi.json) - [ISIN API (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-isin-openapi.json) - [OTC Public-Info (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-otc-public-info-openapi.json) - [Banco B3 Custody (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-banco-b3-custody-openapi.json) - [Banco B3 Settlement / Pix (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-banco-b3-settlement-openapi.json) - [CORE Risk Calculation (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-core-calculation-openapi.json) - [Securities Lending (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-securities-lending-openapi.json) - [Insurance Claim Registration (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-insurance-claim-openapi.json) - [Auth - Client Credentials model (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-auth-client-credentials-openapi.json) - [Auth - ROPC model (Swagger 1.1)](https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/openapi/b3-exchange-auth-ropc-openapi.json) - [UMDF FIX/FAST Market Data Specification (PDF)](https://www.b3.com.br/data/files/A4/11/B5/27/B1C6C6106B9896C6DC0D8AA8/UMDF_MarketDataSpecification_v2.1.7.pdf) ## Docs - [FAQ (access model, HTTP status codes, per-API changelog structure)](https://developers.b3.com.br/faq) - [Security model (OAuth 2.0 + JWS, Mutual TLS, certificate pinning, TLS 1.2+, 429 throttling)](https://developers.b3.com.br/seguranca) - [Sandbox (portal try-it environment with pre-registered fictitious responses)](https://developers.b3.com.br/duvidas/sandbox) - [Contact / talk to a specialist](https://developers.b3.com.br/contato) - [Terms of use and data protection](https://www.b3.com.br/en_us/terms-of-use-and-data-protection/) - [security.txt](https://www.b3.com.br/.well-known/security.txt)