OpenFIGI — Bloomberg instrument-ID
OpenFIGI är Bloombergs öppna standard för att identifiera och korsreferera finansiella instrument. Mappa mellan ISIN, CUSIP, SEDOL, ticker och FIGI (Financial Instrument Global Identifier), plus sökning och filtrering på instrumentegenskaper. Fungerar som «lim» mellan oslo-bors (norska börsdata), esma (FIRDS) och gleif (LEI). Gratis utan nyckel (låg rate); valfri gratis API-nyckel (OPENFIGI_API_KEY) ger högre gränser.
—
Datamängd
Dagligen
Uppdatering
3
MCP-verktyg
{
"data": "..."
}MCP-integration
API-endpunkter
/mappingMap ID-er til FIGI (enkelt el. batch ≤100). Tar GET med query-parametere ELLER POST med samme felter som JSON-body — begge verifisert. Batch (>1 job) krever POST.
- idType obligatorisk
- ID-typen `idValue` er uttrykt i. Påkrevd sammen med `idValue`.
idType=ID_ISIN - idValue obligatorisk
- Selve identifikatoren, tolket i henhold til `idType`.
idValue=NO0010096985 - exchCode valfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=NO - micCode valfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valfri
- Valuta (ISO 4217)
currency=NOK - marketSecDes valfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/openfigi/mapping?idType=ID_ISIN&idValue=NO0010096985
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/openfigi/mapping?idType=ID_ISIN&idValue=NO0010096985"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/searchSøk instrument på nøkkelord. Tar GET med query-parametere ELLER POST med samme felter som JSON-body — begge verifisert.
- query obligatorisk
- Søkestreng — instrumentnavn eller ticker (1–200 tegn)
query=Equinor - exchCode valfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=NO - micCode valfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valfri
- Valuta (ISO 4217)
currency=NOK - securityType valfri
- Verdipapirtype (OpenFIGI securityType)
securityType=Common Stock - marketSecDes valfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity - start valfri
- Pagineringstoken fra forrige svar (next)
Visa curl-exempel
# GET https://data.ketl.no/api/connectors/openfigi/search?query=Equinor
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/openfigi/search?query=Equinor"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.
/filterFiltrer FIGI på egenskaper. POST med JSON-body; minst ett filterkriterium må være satt (`start` alene er paginering, ikke et kriterium).
- query valfri
- Søkestreng — instrumentnavn eller ticker (0–200 tegn)
query=equinor - exchCode valfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=US - micCode valfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valfri
- Valuta (ISO 4217)
currency=NOK - securityType valfri
- Verdipapirtype (OpenFIGI securityType)
securityType=Common Stock - marketSecDes valfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity - start valfri
- Pagineringstoken fra forrige svar (next). Ikke et filterkriterium — må følges av minst ett av kriteriene over.
Visa curl-exempel
# POST https://data.ketl.no/api/connectors/openfigi/filter
curl -X POST \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/openfigi/filter"Autentiserat anrop — lägg till en av dessa headers: x-api-key: ketl_… · Authorization: Bearer … — Se fullständig referens i dokumentationen.