◎ Overview
The Bridgewise API provides a comprehensive interface to global financial data, covering a vast amount of publicly traded companies and ETFs worldwide. It delivers:
- Raw numerical data
- AI-driven recommendations
- Insightful textual analyses, available in multiple native languages
Built on a RESTful architecture, the API ensures smooth integration and compatibility with modern development practices.
➜ Getting Started
This guide will help you quickly onboard and begin using the Bridgewise API. The first step is obtaining Bridgewise internal identifiers, which act as the foundation for retrieving company, security, and trading-level data.
1 Step 1: Obtain an Access Token
To start integrating Bridgewise widgets, you’ll need an access token. Please follow the instructions in our Authentication Guide to generate your token.
2 Step 2: Obtain Bridgewise Internal Identifiers
All identifiers within the Bridgewise API are internal, but the system seamlessly supports conversion from globally recognized identifiers such as ISIN and Ticker-Exchange via identifier-search endpoint
This makes it easy to integrate the API with your existing data sources.
✦ Example: Converting Tesla (Ticker-Exchange)
In this example, we submit the Tesla stock symbol to the identifier-search endpoint.
≡ Request Parameters
⌁ Response Breakdown
? Understanding Identifiers
The identifier-search response includes multiple identifier layers:
- company_id — the internal Bridgewise identifier for the company.
- security_id — identifies the security under the company (e.g., common stock, preferred, etc.).
- trading_item_id — identifies a tradable listing (ticker + exchange). A company/security may have multiple listings.
✦ Example: Converting an ISIN
If your system uses ISINs, set identifier_type=ISIN.
⇣ Example: Retrieving Company Data
Once you have a company_id, you can query company-level endpoints (metadata, fundamentals, recommendation, etc.).
3 Step 3: Optional User Context (If Applicable)
Some flows may require passing a user_id or session context to support user personalization, tracking, or client-specific behavior.