OpenFIGI — Bloomberg instrument-ID
OpenFIGI er Bloombergs åbne standard til at identificere og krydsreferere finansielle instrumenter. Map mellem ISIN, CUSIP, SEDOL, ticker og FIGI (Financial Instrument Global Identifier), plus søgning og filtrering på instrumentegenskaber. Fungerer som «lim» mellem oslo-bors (norske børsdata), esma (FIRDS) og gleif (LEI). Gratis uden nøgle (lav rate); valgfri gratis API-nøgle (OPENFIGI_API_KEY) giver højere grænser.
—
Datamængde
Dagligt
Opdatering
3
MCP-værktøjer
{
"data": "..."
}MCP-integration
API-endepunkter
/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 påkrævet
- ID-typen `idValue` er uttrykt i. Påkrevd sammen med `idValue`.
idType=ID_ISIN - idValue påkrævet
- Selve identifikatoren, tolket i henhold til `idType`.
idValue=NO0010096985 - exchCode valgfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=NO - micCode valgfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valgfri
- Valuta (ISO 4217)
currency=NOK - marketSecDes valgfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity
Vis curl-eksempel
# 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"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.
/searchSøk instrument på nøkkelord. Tar GET med query-parametere ELLER POST med samme felter som JSON-body — begge verifisert.
- query påkrævet
- Søkestreng — instrumentnavn eller ticker (1–200 tegn)
query=Equinor - exchCode valgfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=NO - micCode valgfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valgfri
- Valuta (ISO 4217)
currency=NOK - securityType valgfri
- Verdipapirtype (OpenFIGI securityType)
securityType=Common Stock - marketSecDes valgfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity - start valgfri
- Pagineringstoken fra forrige svar (next)
Vis curl-eksempel
# 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"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference 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 valgfri
- Søkestreng — instrumentnavn eller ticker (0–200 tegn)
query=equinor - exchCode valgfri
- Exchange-kode (f.eks. NO, US). Alternativ til `micCode` — ikke begge.
exchCode=US - micCode valgfri
- MIC-kode (ISO 10383), f.eks. XOSL for Oslo Børs. Alternativ til `exchCode` — ikke begge.
micCode=XOSL - currency valgfri
- Valuta (ISO 4217)
currency=NOK - securityType valgfri
- Verdipapirtype (OpenFIGI securityType)
securityType=Common Stock - marketSecDes valgfri
- Markedssektor (OpenFIGI marketSecDes)
marketSecDes=Equity - start valgfri
- Pagineringstoken fra forrige svar (next). Ikke et filterkriterium — må følges av minst ett av kriteriene over.
Vis curl-eksempel
# POST https://data.ketl.no/api/connectors/openfigi/filter
curl -X POST \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/openfigi/filter"Autentificeret kald — tilføj én af disse headere: x-api-key: ketl_… · Authorization: Bearer … — Se den fulde reference i dokumentationen.