sparql: Execute a SPARQL query

API: wikidata.org:wikidata-sparql-api
Endpoint: /sparql
Response format: application/sparql-results+json
Charset: utf-8
Auth: unknown
Method: GET
Last Status: 502
Latency: 250ms

Description

Execute a SPARQL query against the Wikidata knowledge base. Returns results in the requested format. GET requests are cached.

Parameters (2)

format (string, query, optional, default: xml)

Response format. Defaults to XML if not specified.

Constraints: {'enum': ['json', 'xml', 'csv', 'tsv']}

query (string, query, required)

The SPARQL query string (URL-encoded)

Examples (4)

Execute SPARQL query openapi-spec
curl 'https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ5+%7D+LIMIT+10'
import requests

resp = requests.get(
    "https://query.wikidata.org/sparql",
    params={
        'query': 'SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q5 } LIMIT 10',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("wikidata-sparql")
result = api.fetch("sparql", query="SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q5 } LIMIT 10")

for item in result:
    print(item)
const resp = await fetch("https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ5+%7D+LIMIT+10");
const data = await resp.json();
Execute SPARQL query probe-gate
curl 'https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ5+%7D+LIMIT+10&format=json'
import requests

resp = requests.get(
    "https://query.wikidata.org/sparql",
    params={
        'query': 'SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q5 } LIMIT 10',
        'format': 'json',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("wikidata-sparql")
result = api.fetch("sparql", query="SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q5 } LIMIT 10", format="json")

for item in result:
    print(item)
const resp = await fetch("https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ5+%7D+LIMIT+10&format=json");
const data = await resp.json();
Execute a SPARQL query openapi-spec
curl 'https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ146+%7D+LIMIT+10'
import requests

resp = requests.get(
    "https://query.wikidata.org/sparql",
    params={
        'query': 'SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146 } LIMIT 10',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("wikidata-sparql")
result = api.fetch("sparql", query="SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146 } LIMIT 10")

for item in result:
    print(item)
const resp = await fetch("https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ146+%7D+LIMIT+10");
const data = await resp.json();
Execute a SPARQL query probe-gate
curl 'https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ146+%7D+LIMIT+10&format=xml'
import requests

resp = requests.get(
    "https://query.wikidata.org/sparql",
    params={
        'query': 'SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146 } LIMIT 10',
        'format': 'xml',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("wikidata-sparql")
result = api.fetch("sparql", query="SELECT ?item ?itemLabel WHERE { ?item wdt:P31 wd:Q146 } LIMIT 10", format="xml")

for item in result:
    print(item)
const resp = await fetch("https://query.wikidata.org/sparql?query=SELECT+%3Fitem+%3FitemLabel+WHERE+%7B+%3Fitem+wdt%3AP31+wd%3AQ146+%7D+LIMIT+10&format=xml");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:50:13.831707 502 250ms
2026-04-16 03:04:28.901782 200 349ms
2026-04-16 02:35:47.954372 200 254ms
2026-04-16 02:31:06.192075 200 434ms
2026-04-16 01:39:39.973955 200 473ms
2026-04-15 03:59:02.849684 200 558ms
2026-04-15 00:23:54.211820 200 493ms
2026-04-15 00:18:16.536649 200 269ms
2026-04-15 00:02:20.787847 200 536ms
2026-04-14 03:13:39.102850 200 232ms
2026-04-14 02:32:17.430123 200 428ms
2026-04-14 01:27:43.463945 200 575ms
2026-04-14 00:19:10.593951 200 531ms
2026-04-12 15:56:33.297877 200 476ms
2026-04-12 14:11:24.452885 200 446ms
2026-04-12 13:59:39.832561 200 438ms
2026-04-12 13:26:20.099423 200 652ms
2026-04-10 06:46:01.352144 200 978ms
2026-04-10 02:24:52.752413 200 1843ms
2026-04-10 01:43:27.620376 200 1407ms
2026-04-10 01:29:27.669761 200 634ms
2026-04-09 03:03:45.048028 200 651ms
2026-04-09 01:04:21.311002 200 441ms
2026-04-09 00:45:48.393111 200 460ms
2026-04-08T13:32:19.882376 200 549ms
2026-03-23 10:47:24.367503 200 541ms
2026-03-23 10:45:35.101352 200 541ms
2026-03-20T02:08:52.995622 200 292ms