Official public data
Official public data
OpenFIGI API
A security-identifier mapping service for translating tickers, ISINs and other IDs into FIGI records.
- Provider
- Bloomberg OpenFIGI
- Access
- Key optional
- Primary interface
- https://api.openfigi.com/v3/mapping
Bloomberg OpenFIGI
API / Skill
Research
Normalize identifiers across vendors
Unauthenticated and keyed requests have different limits; batch mappings carefully.
Key optional · https://api.openfigi.com/v3/mapping
Best used for
Normalize identifiers across vendors
Resolve ticker and exchange ambiguity
Deduplicate security master data
Quick start
const mappings = await fetch('https://api.openfigi.com/v3/mapping', {
method: 'POST', headers: { 'Content-Type': 'application/json' },
body: JSON.stringify([{ idType: 'TICKER', idValue: 'AAPL', exchCode: 'US' }])
}).then(r => r.json());A practical workflow
- 1Confirm the source and license
- 2Run the smallest useful request
- 3Validate fields and missing values
- 4Cache responsibly and document assumptions
Before you build
Unauthenticated and keyed requests have different limits; batch mappings carefully.
Frequently asked questions
What can OpenFIGI API do in a real workflow?
Normalize identifiers across vendors Resolve ticker and exchange ambiguity Deduplicate security master data
What access and compatibility does OpenFIGI API require?
Key optional. https://api.openfigi.com/v3/mapping.
What is the main implementation risk with OpenFIGI API?
Unauthenticated and keyed requests have different limits; batch mappings carefully.