data.europa.eu SPARQL — DCAT-AP graf-søk
data.europa.eu eksponerer hele DCAT-AP-metadatakatalogen via SPARQL 1.1 (Virtuoso). Mer presist enn Hub Search-API-et for: dataset → distribution → accessURL-traversering, publisher- og temadrevne datasett-discovery-flows, og kombinerte temporal+spatial-filtre. Connectoren har read-only-guardrails (deny INSERT/DELETE/DROP/CLEAR/CREATE/LOAD), tvunget LIMIT (default 100, maks 1000), klient-justerbar timeout (1–15s), og 1t in-memory cache per (query, format, limit).
—
Datamengde
Daglig
Oppdatering
3
MCP-verktøy
{
"data": "..."
}MCP-integrasjon
API-endepunkter
/healthASK { ?s ?p ?o }-probe
- deep valgfri
- Sett `deep=1` for å få med det fulle probe-objektet (`deepProbe`). Enhver annen verdi gir samme svar som uten parameteren — verdimengden er IKKE lukket, så ruta avviser ingenting (MÅLT 2026-08-30).
deep=1
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/data-europa-sparql/health
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/data-europa-sparql/health"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/queryRead-only SPARQL-spørring (SELECT/ASK)
- query påkrevd
- SPARQL-spørring
query=SELECT * WHERE { ?s ?p ?o } LIMIT 1
Vis curl-eksempel
# GET https://data.ketl.no/api/connectors/data-europa-sparql/query?query=SELECT%20*%20WHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%201
curl \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/data-europa-sparql/query?query=SELECT%20*%20WHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%201"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.
/queryRead-only SPARQL-spørring (POST body)
- query påkrevd
- SPARQL-spørring
query=SELECT * WHERE { ?s ?p ?o } LIMIT 1
Vis curl-eksempel
# POST https://data.ketl.no/api/connectors/data-europa-sparql/query?query=SELECT%20*%20WHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%201
curl -X POST \
-H "Accept: application/json" \
"https://data.ketl.no/api/connectors/data-europa-sparql/query?query=SELECT%20*%20WHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%20LIMIT%201"Autentisert kall — legg til én av disse headerne: x-api-key: ketl_… · Authorization: Bearer … — Se full referanse i dokumentasjonen.