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. image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg 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:openfigi name: OpenFIGI API description: >- OpenFIGI is the free, public REST API operated by Bloomberg as the FIGI Registration Authority for the Object Management Group (OMG) Financial Instrument Global Identifier standard. It maps third-party identifiers (TICKER, ISIN, CUSIP, SEDOL, BBGID, COMMON, etc.) to FIGIs and exposes search and filter endpoints across hundreds of millions of active and inactive instruments spanning equities, fixed income, derivatives, currencies, commodities, indices, and crypto. The /v3 API is JSON over HTTPS at api.openfigi.com, with optional X-OPENFIGI-APIKEY authentication that lifts rate limits. humanURL: https://www.openfigi.com/api baseURL: https://api.openfigi.com/v3 tags: - Symbology - Reference Data - FIGI - Free API - Open Standard properties: - 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: SDK url: https://github.com/OpenFIGI/api-examples - type: OpenAPI url: openapi/openfigi-openapi.yml - type: SpectralRules url: rules/openfigi-rules.yml - type: NaftikoCapability url: capabilities/shared/openfigi.yaml - type: NaftikoWorkflowCapability url: capabilities/symbology-resolution.yaml - 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: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: SDK 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/ common: - 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