B3 S.A. - Brasil, Bolsa, Balcão is the Brazilian exchange and financial market infrastructure operator formed by the 2017 merger of BM&FBOVESPA and Cetip, running trading, clearing, central depository, and OTC registration for equities, derivatives, fixed income, and FX. Its public B3 for Developers portal documents 114 B2B REST APIs (OAuth 2.0 client credentials and ROPC) across investor-area, OTC (Balcão), listed-markets, Tesouro Direto, Banco B3, and insurance domains. Real-time market data is distributed through the UMDF multicast feed (FIX/FAST and Binary SBE, L1/L2) via authorized distributors, and end-of-day plus reference data through the UP2DATA file service (TXT/CSV/JSON/XML via client software or cloud). All API and data access is contract-gated for institutions - B3 explicitly offers no self-serve access for individuals.
B3 (Brasil Bolsa Balcão) is listed with 10 APIs on the APIs.io network, including B3 Investor Area (Área do Investidor) APIs, B3 Tesouro Direto APIs, B3 OTC (Balcão) APIs, and 7 more. Tagged areas include Finance, Market Data, Stocks, Trading, and Exchange.
B3 (Brasil Bolsa Balcão)’s developer surface includes developer portal, documentation, support, authentication, sandbox, changelog, API reference, and 21 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Securities & Market Data regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/b3-exchange/"><img src="https://apis.io/badge/b3-exchange/card.svg" alt="B3 (Brasil Bolsa Balcão) on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Rate-Limit Signaling+7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented)
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
9 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
D-1 investor data for authorized fintechs and custodians - investment positions, account transactions, listed-asset buy/sell activity, public offering participation, and provisi...
Treasury Direct platform APIs - the Bonds API serves reference data for Brazilian public bonds (name, maturity, Selic code, platform identifiers), Positions serves investor posi...
Post-trade APIs for the listed segment - iMercado investment fund registration and equities fee details, CORE risk calculation and simulation, unified client registration, asset...
ISIN issuance and management for financial instruments - B3 is the Brazilian numbering agency - covering ISIN requests, updates, and consultation of instrument identifier records.
OAuth 2.0 token issuance APIs used across the B3 API catalog - Client Credentials flows (plain, plus category_ID, key, or scope parameter variants) and Resource Owner Password C...
B3's real-time market data distribution over the Unified Market Data Feed (UMDF) - event-based bid, ask, trade, and statistics data in L1 (top of book) or L2 (full book) depth, ...
End-of-day and reference data service covering fixed income, equities, currencies, and debentures for mark-to-market, risk, and pricing workflows - standardized files in TXT, CS...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: b3-exchange
url: https://raw.githubusercontent.com/api-evangelist/b3-exchange/refs/heads/main/apis.yml
name: B3 (Brasil Bolsa Balcão)
kind: company
description: B3 S.A. - Brasil, Bolsa, Balcão is the Brazilian exchange and financial market infrastructure operator formed
by the 2017 merger of BM&FBOVESPA and Cetip, running trading, clearing, central depository, and OTC registration for equities,
derivatives, fixed income, and FX. Its public B3 for Developers portal documents 114 B2B REST APIs (OAuth 2.0 client credentials
and ROPC) across investor-area, OTC (Balcão), listed-markets, Tesouro Direto, Banco B3, and insurance domains. Real-time
market data is distributed through the UMDF multicast feed (FIX/FAST and Binary SBE, L1/L2) via authorized distributors,
and end-of-day plus reference data through the UP2DATA file service (TXT/CSV/JSON/XML via client software or cloud). All
API and data access is contract-gated for institutions - B3 explicitly offers no self-serve access for individuals.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: self-serve
trial: false
try_now: false
public: false
gated: none
gated_source:
- onboarding
label: Self-serve signup
confidence: medium
source:
- authentication
- security
- sandbox
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Finance
- Market Data
- Stocks
- Trading
- Exchange
- Derivatives
- Fixed Income
- Real-Time
- Reference Data
- Brazil
tags_raw:
- Financial
- Market Data
- Stocks
- Trading
- Exchange
- Derivatives
- Fixed Income
- Real-Time
- Reference Data
- Brazil
created: '2026-07-21'
modified: '2026-07-22'
specificationVersion: '0.23'
apis:
- aid: b3-exchange:b3-investor-area-apis
name: B3 Investor Area (Área do Investidor) APIs
tags:
- investor-data
- Positions
- Transaction
tags_raw:
- Investor Data
- Positions
- Transactions
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/api-area-do-investidor
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/api-area-do-investidor
type: Documentation
- url: openapi/b3-exchange-investor-position-openapi.json
type: OpenAPI
- url: openapi/b3-exchange-investor-transactions-openapi.json
type: OpenAPI
- type: Overlay
url: overlays/b3-exchange-investor-position-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-investor-transactions-overlay.yaml
description: D-1 investor data for authorized fintechs and custodians - investment positions, account transactions, listed-asset
buy/sell activity, public offering participation, and provisioned corporate events - under OAuth 2.0 with investor consent
flows (STVM request/response authorization).
- aid: b3-exchange:b3-tesouro-direto-apis
name: B3 Tesouro Direto APIs
tags:
- Government Bonds
- Reference Data
- Positions
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/tesouro-direto
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/tesouro-direto
type: Documentation
- url: openapi/b3-exchange-tesouro-direto-bonds-openapi.json
type: OpenAPI
- url: openapi/b3-exchange-tesouro-direto-positions-openapi.json
type: OpenAPI
- type: OpenAPI
url: openapi/b3-exchange-tesouro-direto-orders-openapi.json
- type: Overlay
url: overlays/b3-exchange-tesouro-direto-bonds-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-tesouro-direto-positions-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-tesouro-direto-orders-overlay.yaml
description: Treasury Direct platform APIs - the Bonds API serves reference data for Brazilian public bonds (name, maturity,
Selic code, platform identifiers), Positions serves investor position balances, and Orders covers operations on the Tesouro
Direto platform.
- aid: b3-exchange:b3-otc-balcao-apis
name: B3 OTC (Balcão) APIs
tags:
- OTC
- Fixed Income
- Registration
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/api-balcao
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/api-balcao
type: Documentation
- url: openapi/b3-exchange-otc-public-info-openapi.json
type: OpenAPI
- type: Overlay
url: overlays/b3-exchange-otc-public-info-overlay.yaml
description: Registration, custody, and consultation APIs for the OTC segment - bank funding instruments (CDB, RDB, LCA,
LCI, LF, LIG), credit notes (CCB, CPR, NC), OTC derivatives (swaps, flexible options, term contracts), liens and collateral,
plus the NoMe Public-Info API for OTC public information consultation.
- aid: b3-exchange:b3-listed-markets-apis
name: B3 Listed Markets (Listados) APIs
tags:
- Post-Trade
- Risk Management
- Fund
tags_raw:
- Post-Trade
- Risk
- Funds
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/api-listados
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/api-listados
type: Documentation
- type: OpenAPI
url: openapi/b3-exchange-core-calculation-openapi.json
- type: OpenAPI
url: openapi/b3-exchange-securities-lending-openapi.json
- type: Overlay
url: overlays/b3-exchange-core-calculation-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-securities-lending-overlay.yaml
description: Post-trade APIs for the listed segment - iMercado investment fund registration and equities fee details, CORE
risk calculation and simulation, unified client registration, asset lending, reconciliation files, and guarantee management
report data.
- aid: b3-exchange:b3-isin-api
name: B3 ISIN API
tags:
- ISIN
- Reference Data
- Identifiers
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/api-details?apiId=78646d15-2690-42df-9822-93e2860fe708&managerId=1&swaggerVersion=2.0&type=rest&usage=api&Itemid=171
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/api-details?apiId=78646d15-2690-42df-9822-93e2860fe708&managerId=1&swaggerVersion=2.0&type=rest&usage=api&Itemid=171
type: Documentation
- url: openapi/b3-exchange-isin-openapi.json
type: OpenAPI
- type: Overlay
url: overlays/b3-exchange-isin-overlay.yaml
description: ISIN issuance and management for financial instruments - B3 is the Brazilian numbering agency - covering ISIN
requests, updates, and consultation of instrument identifier records.
- aid: b3-exchange:b3-banco-b3-apis
name: Banco B3 APIs
tags:
- Banking
- Custody
- Settlement
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/bancob3
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/bancob3
type: Documentation
- type: OpenAPI
url: openapi/b3-exchange-banco-b3-custody-openapi.json
- type: OpenAPI
url: openapi/b3-exchange-banco-b3-settlement-openapi.json
- type: Overlay
url: overlays/b3-exchange-banco-b3-custody-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-banco-b3-settlement-overlay.yaml
description: Banco B3 Custody API for operation billing, position reports, and fund quote validation, plus the Settlement
API for Pix statement consultation.
- aid: b3-exchange:b3-insurance-apis
name: B3 Insurance (Seguros) APIs
tags:
- Insurance
- Claims
- Registration
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/seguros
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/seguros
type: Documentation
- type: OpenAPI
url: openapi/b3-exchange-insurance-claim-openapi.json
- type: Overlay
url: overlays/b3-exchange-insurance-claim-overlay.yaml
description: Insurance-segment registration APIs (V3) covering accepted co-insurance registration, claim registration, document
registration, and batch processing return with data-quality feedback.
- aid: b3-exchange:b3-authentication-apis
name: B3 Authentication APIs
tags:
- Authentication
- OAuth
tags_raw:
- Authentication
- OAuth
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://developers.b3.com.br/apis/autenticacao
baseURL: https://developers.b3.com.br:8065
properties:
- url: https://developers.b3.com.br/apis/autenticacao
type: Documentation
- type: OpenAPI
url: openapi/b3-exchange-auth-client-credentials-openapi.json
- type: OpenAPI
url: openapi/b3-exchange-auth-ropc-openapi.json
- type: Overlay
url: overlays/b3-exchange-auth-client-credentials-overlay.yaml
- type: Overlay
url: overlays/b3-exchange-auth-ropc-overlay.yaml
description: OAuth 2.0 token issuance APIs used across the B3 API catalog - Client Credentials flows (plain, plus category_ID,
key, or scope parameter variants) and Resource Owner Password Credentials flows.
- aid: b3-exchange:b3-market-data-feed-umdf
name: B3 Market Data Feed (UMDF)
tags:
- Real-Time
- Market Data
- Order Book
- Multicast
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.b3.com.br/en_us/market-data-and-indices/data-services/market-data/
properties:
- url: https://www.b3.com.br/en_us/market-data-and-indices/data-services/market-data/
type: Documentation
- url: https://www.b3.com.br/data/files/A4/11/B5/27/B1C6C6106B9896C6DC0D8AA8/UMDF_MarketDataSpecification_v2.1.7.pdf
type: Documentation
description: B3's real-time market data distribution over the Unified Market Data Feed (UMDF) - event-based bid, ask, trade,
and statistics data in L1 (top of book) or L2 (full book) depth, real-time or 15-minute delayed, delivered as FIX/FAST
and lower-latency Binary SBE multicast streams to authorized distributors and direct connections under commercial contract.
Not an HTTP API.
- aid: b3-exchange:b3-up2data
name: B3 UP2DATA
tags:
- End of Day
- Reference Data
- File
tags_raw:
- End of Day
- Reference Data
- Files
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://www.b3.com.br/en_us/market-data-and-indices/data-services/up2data/
properties:
- url: https://www.b3.com.br/en_us/market-data-and-indices/data-services/up2data/
type: Documentation
- url: https://www.b3.com.br/en_us/market-data-and-indices/data-services/up2data/available-data/
type: Documentation
description: End-of-day and reference data service covering fixed income, equities, currencies, and debentures for mark-to-market,
risk, and pricing workflows - standardized files in TXT, CSV, JSON, or XML delivered daily at predetermined times through
client software or a cloud environment, under commercial contract. File-based delivery, not an HTTP API.
common:
- type: VulnerabilityDisclosure
url: security/b3-exchange-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/b3-exchange-domain-security.yml
- type: Website
url: https://www.b3.com.br/en_us/
- type: Portal
url: https://developers.b3.com.br/
- type: Documentation
url: https://developers.b3.com.br/apis
- type: LinkedIn
url: https://www.linkedin.com/company/b3
- type: TermsOfService
url: https://www.b3.com.br/en_us/terms-of-use-and-data-protection/
- type: Support
url: https://developers.b3.com.br/contato
- type: Packages
url: packages/b3-exchange-packages.yml
- type: WellKnown
url: well-known/b3-exchange-well-known.yml
- type: SecurityTxt
url: well-known/b3-exchange-security.txt
- type: X-MCPServerCandidate
url: mcp/b3-exchange-mcp.yml
note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: LLMsTxt
url: llms/b3-exchange-llms.txt
- type: Conformance
url: conformance/b3-exchange-conformance.yml
- type: ErrorCatalog
url: errors/b3-exchange-problem-types.yml
- type: Lifecycle
url: lifecycle/b3-exchange-lifecycle.yml
- type: OAuthScopes
url: scopes/b3-exchange-scopes.yml
- type: Authentication
url: authentication/b3-exchange-authentication.yml
- type: Conventions
url: conventions/b3-exchange-conventions.yml
- type: Sandbox
url: sandbox/b3-exchange-sandbox.yml
- type: ChangeLog
url: changelog/b3-exchange-changelog.yml
- type: DataModel
url: data-model/b3-exchange-data-model.yml
- type: AgentSkill
url: skills/_index.yml
- type: Security
url: https://developers.b3.com.br/seguranca
- type: APIReference
url: https://developers.b3.com.br/apis
- type: GettingStarted
url: https://developers.b3.com.br/faq
- type: Login
url: https://developers.b3.com.br/sign-in
- type: PrivacyPolicy
url: https://www.b3.com.br/en_us/terms-of-use-and-data-protection/
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
B3 (Brasil Bolsa Balcão) API — frequently asked questions
Does B3 (Brasil Bolsa Balcão) have an API?
Yes. APIs.io lists 10 APIs from B3 (Brasil Bolsa Balcão), including B3 Investor Area (Área do Investidor) APIs, B3 Tesouro Direto APIs and B3 OTC (Balcão) APIs, and 7 more.
Is there an OpenAPI specification for the B3 (Brasil Bolsa Balcão) API?
Yes. APIs.io indexes 8 OpenAPI specifications for B3 (Brasil Bolsa Balcão), each linked for download from this page.
How do I authenticate with the B3 (Brasil Bolsa Balcão) API?
B3 (Brasil Bolsa Balcão) uses bearer-token authentication (oauth2 · 3 schemes). The details are profiled on APIs.io as B3 Exchange Authentication.
Is the B3 (Brasil Bolsa Balcão) API ready for AI agents?
B3 (Brasil Bolsa Balcão) has a Kin Score of 38.7 out of 100 (thin) and an Agent Readiness score of 19.2 (agent-aware), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.