Wikidata SPARQL — strukturert åpen kunnskap
Wikidata er Wikimedias åpne kunnskapsgraf med 100+ mill. entiteter. Query Service gir programmatisk tilgang til selskaper, politikere, kommuner og hendelser med tilknytning til Norden. Fungerer som enrichment-/limlag på tvers av connectors via LEI (P1278), ISIN (P946), DK CVR (P1059), SE org.nr (P6460) og norsk org.nr (P2333). CC0, ingen auth. Kun lese-spørringer tillates.
110.0M rader
Datamengde
Sanntid
Oppdatering
6
MCP-verktøy
{
"data": "..."
}MCP-integrasjon
API-endepunkter
/searchFritekst-sok pa Wikidata-entiteter (wbsearchentities)
- q påkrevd
- Søketerm — entitetsnavn eller -alias.
q=Equinor - lang valgfri
- Språkkode for label/beskrivelse (Wikidata `uselang`). Kappes til 10 tegn og sendes urørt videre — vi validerer den ikke.
lang=no - language valgfri
- Alias for `lang`. `lang` vinner hvis begge er gitt.
language=en - limit valgfri
- Maks antall treff (1–50). Verdier utenfor intervallet KLEMMES; en ikke-numerisk verdi faller til 10.
limit=10
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/search?q=Equinor
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/search?q=Equinor"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/sparqlFri SPARQL-spørring (read-only)
- query påkrevd
- SPARQL-spørring
query=SELECT ?item WHERE { ?item wdt:P31 wd:Q5 } LIMIT 1
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/sparql?query=SELECT%20%3Fitem%20WHERE%20%7B%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20%7D%20LIMIT%201
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/sparql?query=SELECT%20%3Fitem%20WHERE%20%7B%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20%7D%20LIMIT%201"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/sparqlFri SPARQL-spørring (read-only)
- query påkrevd
- SPARQL-spørring
query=SELECT ?item WHERE { ?item wdt:P31 wd:Q5 } LIMIT 1
Vis curl-eksempel
# POST https://data.ketl.no/api/connectors/wikidata/sparql?query=SELECT%20%3Fitem%20WHERE%20%7B%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20%7D%20LIMIT%201
curl -X POST \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/sparql?query=SELECT%20%3Fitem%20WHERE%20%7B%20%3Fitem%20wdt%3AP31%20wd%3AQ5%20%7D%20LIMIT%201"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/entity/{qid}Hent entitet på QID
- lang valgfri
- Foretrukket språk for label/beskrivelse. Legges først i fallback-kjeden; svaret ekkoer faktisk brukt språk i `lang`.
lang=en
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/entity/{qid}
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/entity/{qid}"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/company-by-orgnrSelskap på SE/DK/NO org.nr
- orgnr påkrevd
- Organisasjonsnummer (norsk 9-siffer eller annet register-ID)
orgnr=923609016 - country valgfri
- Hvilket lands org.nr-property som slås opp (SE P6460, DK P1059, NO P2333). Store bokstaver godtas.
country=no
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/company-by-orgnr?orgnr=923609016
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/company-by-orgnr?orgnr=923609016"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/municipalitiesKommuner m/ NUTS-kode per land
- country valgfri
- Land. Kun se/dk/no — Wikidata-klassen per land er MÅLT, ikke utledet av landkoden. Store bokstaver godtas.
country=no - limit valgfri
- Maks antall kommuner (1–500). En verdi utenfor intervallet AVVISES med 400 — den klemmes ikke.
limit=50
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/municipalities
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/municipalities"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/politiciansNasjonalforsamling-medlemmer per land
- country valgfri
- Land. Kun se/dk/no — forsamlings-QID per land er MÅLT, ikke utledet av landkoden. Store bokstaver godtas.
country=no - limit valgfri
- Maks antall medlemmer (1–500). En verdi utenfor intervallet AVVISES med 400 — den klemmes ikke.
limit=50
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/wikidata/politicians
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/wikidata/politicians"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.