Home
Providers
Bloomberg L.P.
Bloomberg L.P.
Bloomberg L.P. is a privately held financial, software, data, and media company founded by Michael Bloomberg in 1981 and headquartered in New York City. The company is best known for the Bloomberg Terminal, which delivers real-time market data, news, analytics, and trading tools to roughly 325,000 subscribers worldwide, and for Bloomberg News, Bloomberg.com, Bloomberg Television, and Bloomberg Industry Group (formerly Bloomberg BNA). On the developer side, Bloomberg exposes the BLPAPI (Bloomberg API) family across the Desktop API, Server API, B-PIPE, and Data License products via SDKs in C++, Java, Python and .NET, and operates OpenFIGI — the free, public Financial Instrument Global Identifier (FIGI) symbology API and the most openly accessible Bloomberg API surface for the general developer audience.
Bloomberg L.P. publishes 4 APIs on the APIs.io network, including Filter API, Mapping API, Reference API, and 1 more. Tagged areas include Financial Services, Market Data, News, Reference Data, and Symbology.
The Bloomberg L.P. catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Bloomberg L.P.’s developer surface includes authentication, documentation, support, pricing, engineering blog, product news, and 22 more developer resources.
9 APIs
6 Features
5 Use Cases
Financial Services Market Data News Reference Data Symbology Terminal
On this page
Kin Score
APIs 9
Postman 4
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 6
Vocabularies 1
Spectral Rules 2
JSON Schema 2
JSON Structure 1
Examples 5
Security Posture 2
Agentic Access 1
Use Cases 5
Integrations 8
Resources 28
apis.yml
37 Operational Transparency
Composite quality — 60.8/100 · strong
Contract Quality
18.2 / 25
Developer Ergonomics
7.8 / 20
Commercial Clarity
16.8 / 20
Operational Transparency
4.8 / 13
Agent readiness — 37/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 9
Ready-to-run Postman collections for exercising this provider's APIs.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Scroll for all 8
Get Started 4
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 5
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: bloomberg-lp
name: Bloomberg L.P.
description: Bloomberg L.P. is a privately held financial, software, data, and media company founded by Michael Bloomberg
in 1981 and headquartered in New York City. The company is best known for the Bloomberg Terminal, which delivers real-time
market data, news, analytics, and trading tools to roughly 325,000 subscribers worldwide, and for Bloomberg News, Bloomberg.com,
Bloomberg Television, and Bloomberg Industry Group (formerly Bloomberg BNA). On the developer side, Bloomberg exposes the
BLPAPI (Bloomberg API) family across the Desktop API, Server API, B-PIPE, and Data License products via SDKs in C++, Java,
Python and .NET, and operates OpenFIGI — the free, public Financial Instrument Global Identifier (FIGI) symbology API and
the most openly accessible Bloomberg API surface for the general developer audience.
accessModel:
pricing: enterprise
onboarding: self-serve
trial: false
try_now: false
public: false
label: Enterprise · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/bloomberg-lp.png
url: https://raw.githubusercontent.com/api-evangelist/bloomberg-lp/refs/heads/main/apis.yml
created: '2024-01-01'
modified: '2026-05-23'
specificationVersion: '0.19'
tags:
- Financial Services
- Market Data
- News
- Reference Data
- Symbology
- Terminal
apis:
- aid: bloomberg-lp:blpapi
name: Bloomberg BLPAPI (Desktop API)
description: BLPAPI is Bloomberg's core programming interface for the Bloomberg Terminal Desktop API, Server API (SAPI),
B-PIPE, and Platform products. It exposes a unified asynchronous session/event/subscription model for requesting reference
data, historical data, intraday bars and ticks, market data subscriptions, instrument lookup, and field information via
services such as //blp/refdata, //blp/mktdata, //blp/apiflds, and //blp/instruments. SDKs are published in C++, Java,
Python, and .NET; the Python SDK alone has 39 releases and ships against version 3.26.4.
humanURL: https://bloomberg.github.io/blpapi-docs/
tags:
- BLPAPI
- Desktop API
- Reference Data
- Historical Data
- Market Data
- SDK
properties:
- type: Documentation
url: https://bloomberg.github.io/blpapi-docs/
- type: APIReference
url: https://bloomberg.github.io/blpapi-docs/cpp/3.26/index.html
- type: GettingStarted
url: https://bloomberg.github.io/blpapi-docs/
- type: DeveloperGuide
url: https://data.bloomberglp.com/professional/sites/10/2017/03/BLPAPI-Core-Developer-Guide.pdf
- type: GitHubOrganization
url: https://github.com/bloomberg
- type: SDKs
url: https://github.com/msitt/blpapi-python
- type: SDKPython
url: https://pypi.org/project/blpapi/
- type: SDKJava
url: https://bloomberg.github.io/blpapi-docs/java/3.26/index.html
- type: SDKDotNet
url: https://bloomberg.github.io/blpapi-docs/dotnet/3.26/index.html
- type: SDKCPP
url: https://bloomberg.github.io/blpapi-docs/cpp/3.26/index.html
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- type: License
url: https://github.com/msitt/blpapi-python/blob/master/License.txt
- aid: bloomberg-lp:server-api
name: Bloomberg Server API (SAPI)
description: Server-side variant of BLPAPI that lets a single Bloomberg Terminal user serve real-time market data, historical
data, reference data, and calculation-engine output to multiple in-house applications and end users from a Linux or Windows
server. Uses the same BLPAPI SDKs (C, C++, .NET, Python, Java) as the Desktop API.
humanURL: https://www.bloomberg.com/professional/products/data/data-connectivity/server-api/
tags:
- Server API
- SAPI
- Enterprise
- Real-Time Data
properties:
- type: Documentation
url: https://www.bloomberg.com/professional/products/data/data-connectivity/server-api/
- type: APIReference
url: https://bloomberg.github.io/blpapi-docs/
- type: GettingStarted
url: https://bloomberg.github.io/blpapi-docs/
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- aid: bloomberg-lp:b-pipe
name: Bloomberg B-PIPE
description: Bloomberg's flagship enterprise market data feed, delivering normalized, consolidated, real-time and reference
data across all asset classes with Bloomberg's entitlement and identifier infrastructure. Offered as Bloomberg-hosted
B-PIPE and Managed B-PIPE, with access via BLPAPI.
humanURL: https://www.bloomberg.com/professional/products/data/enterprise-catalog/data-feeds/b-pipe/
tags:
- B-PIPE
- Market Data Feed
- Enterprise
- Real-Time Data
properties:
- type: Documentation
url: https://www.bloomberg.com/professional/products/data/enterprise-catalog/data-feeds/b-pipe/
- type: APIReference
url: https://bloomberg.github.io/blpapi-docs/
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- aid: bloomberg-lp:data-license
name: Bloomberg Data License (DL / BEAP)
description: Bulk reference, pricing, regulatory, and alternative-data delivery service covering over 50 million securities
and 30,000+ fields. Accessed via REST API (HAPI / Bloomberg Enterprise Access Point), SFTP, or cloud delivery (AWS, Azure,
GCP). Suited to back-office, risk, compliance and research use cases that do not require streaming market data.
humanURL: https://www.bloomberg.com/professional/products/data/data-management/data-license/
tags:
- Data License
- Reference Data
- Bulk Data
- Regulatory Data
- Alternative Data
properties:
- type: Documentation
url: https://www.bloomberg.com/professional/products/data/data-management/data-license/
- type: APIReference
url: https://developer.bloomberg.com/
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- aid: bloomberg-lp:terminal
name: Bloomberg Terminal
description: Bloomberg's flagship subscription product — a desktop application delivering real-time market data, news, analytics,
trading, messaging, and research to financial professionals globally. The Terminal is also the entitlement host for the
Desktop BLPAPI.
humanURL: https://www.bloomberg.com/professional/products/bloomberg-terminal/
tags:
- Terminal
- Subscription
- Workstation
properties:
- type: Documentation
url: https://www.bloomberg.com/professional/products/bloomberg-terminal/
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- type: Signup
url: https://www.bloomberg.com/professional/request-demo/
- aid: bloomberg-lp:bloomberg-lp-filter-api
name: Bloomberg L.P. Filter API
description: Filtered, paginated search across the FIGI universe.
humanURL: https://www.openfigi.com/api
baseURL: https://api.openfigi.com/v3
tags:
- Filter
properties:
- type: OpenAPI
url: openapi/bloomberg-lp-filter-api-openapi.yml
- type: Documentation
url: https://www.openfigi.com/api/documentation
- type: APIReference
url: https://www.openfigi.com/api/documentation
- type: GettingStarted
url: https://www.openfigi.com/api
- type: Signup
url: https://www.openfigi.com/user/signup
- type: APIKey
url: https://www.openfigi.com/user/signup
- type: RateLimits
url: https://www.openfigi.com/api/documentation
- type: TermsOfService
url: https://www.openfigi.com/about/terms
- type: GitHubOrganization
url: https://github.com/OpenFIGI
- type: SDKs
url: https://github.com/OpenFIGI/api-examples
- type: SpectralRules
url: rules/openfigi-rules.yml
- type: JSONSchema
url: json-schema/openfigi-figi-record-schema.json
- type: JSONSchemaMappingJob
url: json-schema/openfigi-mapping-job-schema.json
- type: JSONStructure
url: json-structure/openfigi-figi-record-structure.json
- type: JSONLDContext
url: json-ld/bloomberg-lp-context.jsonld
- type: Examples
url: examples/
- aid: bloomberg-lp:bloomberg-lp-mapping-api
name: Bloomberg L.P. Mapping API
description: Map third-party identifiers to FIGIs.
humanURL: https://www.openfigi.com/api
baseURL: https://api.openfigi.com/v3
tags:
- Mapping
properties:
- type: OpenAPI
url: openapi/bloomberg-lp-mapping-api-openapi.yml
- type: Documentation
url: https://www.openfigi.com/api/documentation
- type: APIReference
url: https://www.openfigi.com/api/documentation
- type: GettingStarted
url: https://www.openfigi.com/api
- type: Signup
url: https://www.openfigi.com/user/signup
- type: APIKey
url: https://www.openfigi.com/user/signup
- type: RateLimits
url: https://www.openfigi.com/api/documentation
- type: TermsOfService
url: https://www.openfigi.com/about/terms
- type: GitHubOrganization
url: https://github.com/OpenFIGI
- type: SDKs
url: https://github.com/OpenFIGI/api-examples
- type: SpectralRules
url: rules/openfigi-rules.yml
- type: JSONSchema
url: json-schema/openfigi-figi-record-schema.json
- type: JSONSchemaMappingJob
url: json-schema/openfigi-mapping-job-schema.json
- type: JSONStructure
url: json-structure/openfigi-figi-record-structure.json
- type: JSONLDContext
url: json-ld/bloomberg-lp-context.jsonld
- type: Examples
url: examples/
- aid: bloomberg-lp:bloomberg-lp-reference-api
name: Bloomberg L.P. Reference API
description: Enumerated values for request and response fields.
humanURL: https://www.openfigi.com/api
baseURL: https://api.openfigi.com/v3
tags:
- Reference
properties:
- type: OpenAPI
url: openapi/bloomberg-lp-reference-api-openapi.yml
- type: Documentation
url: https://www.openfigi.com/api/documentation
- type: APIReference
url: https://www.openfigi.com/api/documentation
- type: GettingStarted
url: https://www.openfigi.com/api
- type: Signup
url: https://www.openfigi.com/user/signup
- type: APIKey
url: https://www.openfigi.com/user/signup
- type: RateLimits
url: https://www.openfigi.com/api/documentation
- type: TermsOfService
url: https://www.openfigi.com/about/terms
- type: GitHubOrganization
url: https://github.com/OpenFIGI
- type: SDKs
url: https://github.com/OpenFIGI/api-examples
- type: SpectralRules
url: rules/openfigi-rules.yml
- type: JSONSchema
url: json-schema/openfigi-figi-record-schema.json
- type: JSONSchemaMappingJob
url: json-schema/openfigi-mapping-job-schema.json
- type: JSONStructure
url: json-structure/openfigi-figi-record-structure.json
- type: JSONLDContext
url: json-ld/bloomberg-lp-context.jsonld
- type: Examples
url: examples/
- aid: bloomberg-lp:bloomberg-lp-search-api
name: Bloomberg L.P. Search API
description: Keyword search across the FIGI universe.
humanURL: https://www.openfigi.com/api
baseURL: https://api.openfigi.com/v3
tags:
- Search
properties:
- type: OpenAPI
url: openapi/bloomberg-lp-search-api-openapi.yml
- type: Documentation
url: https://www.openfigi.com/api/documentation
- type: APIReference
url: https://www.openfigi.com/api/documentation
- type: GettingStarted
url: https://www.openfigi.com/api
- type: Signup
url: https://www.openfigi.com/user/signup
- type: APIKey
url: https://www.openfigi.com/user/signup
- type: RateLimits
url: https://www.openfigi.com/api/documentation
- type: TermsOfService
url: https://www.openfigi.com/about/terms
- type: GitHubOrganization
url: https://github.com/OpenFIGI
- type: SDKs
url: https://github.com/OpenFIGI/api-examples
- type: SpectralRules
url: rules/openfigi-rules.yml
- type: JSONSchema
url: json-schema/openfigi-figi-record-schema.json
- type: JSONSchemaMappingJob
url: json-schema/openfigi-mapping-job-schema.json
- type: JSONStructure
url: json-structure/openfigi-figi-record-structure.json
- type: JSONLDContext
url: json-ld/bloomberg-lp-context.jsonld
- type: Examples
url: examples/
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/bloomberg-lp/overview
- type: AgenticAccess
url: agentic-access/bloomberg-lp-agentic-access.yml
- type: DomainSecurity
url: security/bloomberg-lp-domain-security.yml
- type: Authentication
url: authentication/bloomberg-lp-authentication.yml
- type: LandingPage
url: https://www.bloomberg.com/
- type: Company
url: https://www.bloomberg.com/company/
- type: ProfessionalPortal
url: https://www.bloomberg.com/professional/
- type: DeveloperPortal
url: https://developer.bloomberg.com/
- type: OpenFIGIPortal
url: https://www.openfigi.com/
- type: Documentation
url: https://bloomberg.github.io/blpapi-docs/
- type: Support
url: https://www.bloomberg.com/professional/support/
- type: Contact
url: https://www.bloomberg.com/professional/contact-menu/
- type: Pricing
url: https://www.bloomberg.com/professional/pricing/
- type: Login
url: https://bba.bloomberg.net/
- type: TermsOfService
url: https://www.bloomberg.com/notices/tos/
- type: PrivacyPolicy
url: https://www.bloomberg.com/notices/privacy/
- type: GitHubOrganization
url: https://github.com/bloomberg
- type: OpenFIGIGitHubOrganization
url: https://github.com/OpenFIGI
- type: LinkedIn
url: https://www.linkedin.com/company/bloomberg/
- type: XTwitter
url: https://twitter.com/business
- type: Blog
url: https://www.bloomberg.com/company/stories/
- type: TechBlog
url: https://www.bloomberg.com/company/stories/category/tech-at-bloomberg/
- type: News
url: https://www.bloomberg.com/news/
- type: Plans
url: plans/bloomberg-lp-plans-pricing.yml
- type: RateLimits
url: rate-limits/bloomberg-lp-rate-limits.yml
- type: FinOps
url: finops/bloomberg-lp-finops.yml
- type: Vocabulary
url: vocabulary/bloomberg-lp-vocabulary.yml
- type: JSONLDContext
url: json-ld/bloomberg-lp-context.jsonld
- type: Features
data:
- name: Free FIGI Symbology
description: OpenFIGI maps tickers, ISINs, CUSIPs, SEDOLs, and other identifiers to FIGIs at no cost, with optional API
key for higher throughput.
- name: Multi-Language SDK Coverage
description: BLPAPI ships official SDKs in C++, Java, Python, and .NET, plus community/legacy wrappers in Node.js and
Haskell.
- name: Unified Programming Model
description: One BLPAPI session/event/subscription model spans Desktop API, Server API, B-PIPE, and Platform.
- name: Real-Time and Historical Data
description: BLPAPI exposes reference data, historical data, intraday bar/tick data, and real-time market data subscriptions
via //blp/refdata and //blp/mktdata.
- name: Bulk Enterprise Delivery
description: Bloomberg Data License delivers 50M+ securities and 30,000+ fields over REST, SFTP, and cloud channels.
- name: News and Editorial Content
description: Bloomberg News powers bloomberg.com, Bloomberg Television, and licensed enterprise news feeds (Event-Driven
Feeds, Machine Readable News).
- type: UseCases
data:
- name: Cross-Provider Symbology
description: Use OpenFIGI to resolve broker, exchange, and vendor identifiers to a stable, permanent FIGI for downstream
joins.
- name: Quantitative Trading
description: Build algorithmic trading strategies using BLPAPI real-time and historical market data subscriptions.
- name: Risk and Compliance Reporting
description: Pull reference, pricing, and regulatory data from Bloomberg Data License into risk and regulatory pipelines.
- name: Research and Analytics
description: Combine Bloomberg historical data with news and event-driven feeds for sell-side, buy-side, and academic
research.
- name: Portfolio and Order Management
description: Embed Bloomberg market data and reference data into OMS/EMS and portfolio analytics platforms via the Server
API.
- type: Integrations
data:
- name: Microsoft Excel
description: Bloomberg Excel Add-In for spreadsheet-based analysis on top of Terminal entitlements.
- name: Python
description: blpapi Python SDK (3.26.x) for data science and quantitative finance workflows.
- name: Java
description: BLPAPI Java SDK for enterprise JVM applications.
- name: .NET
description: BLPAPI .NET SDK for C# and F# applications.
- name: C++
description: BLPAPI C++ SDK for low-latency trading and market data applications.
- name: MATLAB
description: Bloomberg Datafeed Toolbox connects MATLAB analytics to Bloomberg.
- name: R
description: Community Rblpapi package binds R to BLPAPI.
- name: AWS / Azure / GCP
description: Bloomberg Data License supports cloud delivery to all three major hyperscalers.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
url: https://apievangelist.com