SPARQL endpoint
Query the Fontem knowledge graph directly. Companies, contracts, authorities, lobbyists, sanctions — all linked. Use from OpenRefine, a notebook, a research pipeline, or your own tooling.
Example queries
Copy-paste into your SPARQL client. The vocabulary mixes schema.org with the EU eProcurement ontology where schema.org has gaps.
All companies that received EU procurement awards
PREFIX schema: <https://schema.org/>
PREFIX epo: <http://data.europa.eu/a4g/ontology#>
SELECT ?company ?name ?totalEur WHERE {
?contract a epo:Contract ;
epo:awardedTo ?company ;
schema:amount ?amount .
?company schema:name ?name .
BIND (xsd:decimal(?amount) AS ?totalEur)
}
ORDER BY DESC(?totalEur)
LIMIT 100
Lobbyists representing sanctioned entities
PREFIX schema: <https://schema.org/>
PREFIX fontem: <https://fontem.eu/ontology#>
SELECT ?lobbyist ?lobbyistName ?company ?companyName WHERE {
?company a fontem:SanctionedEntity ;
schema:name ?companyName .
?lobbyist fontem:represents ?company ;
schema:name ?lobbyistName .
}
Top 20 contracting authorities by total awarded value
PREFIX schema: <https://schema.org/>
PREFIX epo: <http://data.europa.eu/a4g/ontology#>
SELECT ?authority ?name (SUM(?amount) AS ?total) WHERE {
?contract a epo:Contract ;
epo:awardedBy ?authority ;
schema:amount ?amount .
?authority schema:name ?name .
}
GROUP BY ?authority ?name
ORDER BY DESC(?total)
LIMIT 20