Endpoint Playground
Searches the last 72 hours of GDELT-monitored news for sentences where every term of the required `query` appears together. Returns up to `maxrecords` rows (default 75, max 200), each with the matching sentence, its surrounding context, title, URL, domain, language and an `is_quote` flag. Filter with `domain`, `language`, `is_quote`, `timespan` or `from` and `to`, and order with `sort`.
14 Oct 2026: 74 articles; 8 fields had a value in every checked item and 1 varied between items.
Sample value profiles: seen_at: 2026-10-13; title: “A historic El Niño is gathering strength. Heres how to prep…” and 30 other values; url: pressdemocrat.com and 69 other hosts.
curl 'https://api.crawlora.net/api/v1/gdelt/context?query=climate+change&sort=relevance' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | Yes | climate change | GDELT query string. All terms must co-occur in the same sentence. Supports quoted phrases, (a OR b), domain:example.com. |
| domain | string | No | Convenience domain filter, appended to the query as domain:VALUE. | |
| language | string | No | Source-language filter (GDELT's searchlang parameter). Space-segmented languages only (excludes CJK and similar). | |
| is_quote | boolean | No | Only return sentences GDELT identified as a quotation. | |
| timespan | string | No | Relative time window ending now, e.g. 30min, 6h, 3d. Cannot be combined with from/to. GDELT caps this endpoint's window at 72 hours. | |
| from | string | No | Start of an absolute time window. Accepts YYYY-MM-DD, RFC3339, or GDELT's raw YYYYMMDDHHMMSS. Cannot be combined with timespan; GDELT caps this endpoint's window at 72 hours. | |
| to | string | No | End of an absolute time window. Same formats as from. | |
| sort | string | No | relevance | Result order. |
| maxrecords | integer | No | Rows to return. GDELT's own hard cap is 200 for this endpoint (lower than gdelt-search's 250); there is no pagination cursor beyond it. |
{
"code": 200,
"msg": "OK",
"data": {
"query": "climate change",
"sort": "relevance",
"maxrecords": 75,
"count": 1,
"source_url": "https://api.gdeltproject.org/api/v2/context/context?format=json&maxrecords=75&mode=artlist&query=climate+change×pan=24h",
"fetched_at": "2026-08-20T10:00:00Z",
"articles": [
{
"url": "https://www.example.com/news/climate-report",
"title": "Climate report warns of rising sea levels",
"seen_at": "2026-08-19T23:00:00Z",
"domain": "example.com",
"language": "ENGLISH",
"social_image_url": "https://www.example.com/images/social.jpg",
"is_quote": false,
"sentence": "Coastal cities face rising seas driven by accelerating climate change.",
"context": "The report, released Tuesday, warns that coastal cities face rising seas driven by accelerating climate change. Officials called for immediate action."
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.