| 2026-10-30 | www.gdeltproject.org/about.html | not published |
| 2026-10-30 | www.gdeltproject.org/about.html | not published |
| 2026-10-30 | www.gdeltproject.org/about.html | not published |
| 2026-10-30 | www.gdeltproject.org/data.html | the whole database is free and open |
| 2026-10-30 | www.gdeltproject.org/data.html | the full event and graph datasets download as CSV, over 2.5TB for a single year |
| 2026-10-30 | www.gdeltproject.org/data.html | the BigQuery tables update every 15 minutes |
| 2026-10-30 | blog.gdeltproject.org/gdelt-2-0-our-global-world-in-realtime | lastupdate.txt lists the newest 15-minute files |
| 2026-10-30 | blog.gdeltproject.org/gdelt-2-0-our-global-world-in-realtime | masterfilelist.txt lists every GDELT 2.0 file |
| 2026-10-30 | blog.gdeltproject.org/gdelt-2-0-our-global-world-in-realtime | the GDELT 2.0 files start on February 19, 2015 |
| 2026-10-30 | blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/ | the DOC 2.0 API searches the last 3 months |
| 2026-10-30 | blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/ | the DOC 2.0 API returns 75 results by default and 250 at most |
| 2026-10-30 | probe: https://data.gdeltproject.org/gdeltv2/lastupdate.txt | lastupdate.txt, read with no account, lists the newest export zip at 106145 bytes |
| 2026-10-30 | probe: https://data.gdeltproject.org/gdeltv2/lastupdate.txt#record | lastupdate.txt answers 200 with no account |
| 2026-10-30 | probe: https://data.gdeltproject.org/gdeltv2/20261030130000.export.CSV.zip | the listed export zip downloaded with no account at the 106145 bytes the listing gives |
| 2026-10-30 | probe: https://api.gdeltproject.org/api/v2/doc/doc | the DOC 2.0 API asks for at most one request every 5 seconds |
| 2026-10-30 | probe: https://api.gdeltproject.org/api/v2/doc/doc#first | the first DOC 2.0 API call from a residential ISP address answered 429 |
| 2026-10-30 | probe: https://api.gdeltproject.org/api/v2/doc/doc#later | a DOC 2.0 API call minutes later answered 429 again |
| 2026-10-30 | api.gdeltproject.org/api/v2/doc/doc?query=weather&mode=artli | the DOC 2.0 API answered 429 to a cloud fetch egress as well |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-429-a | a DOC 2.0 API call of 2026-11-02 from a residential ISP address answered HTTP 429 |
| 2026-11-02 | probe: https://data.gdeltproject.org/gdeltv2/20261102104500.export.CSV.zip | the newest export zip listed in lastupdate.txt downloaded with no account at 82391 bytes, the size the listing gives |
| 2026-11-02 | probe: https://bigquery.googleapis.com/bigquery/v2/projects/gdelt-bq/datasets/gdeltv2/tables/events | the BigQuery REST API answers HTTP 401 with a Bearer challenge for accounts.google.com to a call for a GDELT table with no credential |
| 2026-11-02 | probe: https://bigquery.googleapis.com/bigquery/v2/projects/gdelt-bq/datasets/gdeltv2/tables/events#body | the BigQuery REST API asks for an OAuth 2 access token or a login cookie on a call for a GDELT table |
| 2026-11-02 | docs.cloud.google.com/bigquery/docs/sandbox | the BigQuery sandbox gives 1 TiB of processed query data each month |
| 2026-11-02 | docs.cloud.google.com/bigquery/docs/sandbox | the BigQuery sandbox, which can query a public dataset, needs no credit card and no billing account |
| 2026-11-02 | docs.cloud.google.com/bigquery/docs/sandbox | the BigQuery sandbox asks for a Google Account, an existing one or a new one |
| 2026-11-02 | docs.cloud.google.com/bigquery/public-data | querying a BigQuery public dataset needs a project and no billing for the first terabyte of queries a month |
| 2026-11-02 | support.google.com/accounts/answer/27441 | a Google Account can be created with an existing non-Gmail email address |
| 2026-11-02 | support.google.com/accounts/answer/27441 | a phone number is optional in the Google Account sign-up steps |
| 2026-11-02 | blog.gdeltproject.org/google-bigquery-gkg-2-0-sample-queries | the GDELT tables in BigQuery are queried after a Google BigQuery account is created; the GKG table is gdelt-bq:gdeltv2.gkg |
| 2026-11-02 | probe: https://bigquery.googleapis.com/bigquery/v2/projects/gdelt-bq/datasets/gdeltv2/tables/events#body | the BigQuery REST API answers a call for a GDELT table with no credential with HTTP 401 and asks for an OAuth 2 access token or a login cookie |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-empty | a DOC 2.0 API call of 2026-11-02 from a residential ISP address answered HTTP 200 with a 2-byte body |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-empty | the 2-byte body of that HTTP 200 answer has the SHA-256 of {}, an empty JSON object, and is not an article list |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-empty-repeat | the same query URL answered HTTP 200 with a 2-byte body again when repeated minutes later from the same residential ISP address |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-empty-2 | a second query URL, a phrase query over three days, answered HTTP 200 with a 2-byte body hours after the first series |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-empty-2 | the 2-byte body of that answer has the SHA-256 of {}, an empty JSON object, and is not an article list |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-429-later | the DOC 2.0 API answered HTTP 429 again to a residential ISP address hours after the first series |
| 2026-11-02 | api.gdeltproject.org/api/v2/doc/doc?query=election&mode=artl | the DOC 2.0 API answered HTTP 429 to a cloud fetch egress hours after the first series |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-429-curl-agent | the DOC 2.0 API answered HTTP 429 to a call with a curl user agent from a residential ISP address |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-429-repeat | the query URL that had answered HTTP 200 with {} answered HTTP 429 when repeated from the same residential ISP address |
| 2026-11-02 | probe: https://api.gdeltproject.org/api/v2/doc/doc#20261102-429-body | the 429 body still asks for at most one request every 5 seconds |
| 2026-11-02 | api.gdeltproject.org/api/v2/doc/doc?query=weather&mode=artli | the DOC 2.0 API answered HTTP 429 to a cloud fetch egress for the query URL that answered 200 with {} to a residential ISP address within seconds |
| 2026-11-02 | github.com/apitube/gdelt-apitube-migration-kit | a third party reports that on 27 July 2026 the DOC 2.0 API let 1 request of 7 through at 6-second spacing, 4 of 12 at 16 seconds and 3 of 8 at 60 seconds |
| 2026-11-02 | probe: https://data.gdeltproject.org/gdeltv2/lastupdate.txt#20261102 | lastupdate.txt, read with no account, lists the newest export zip at 82391 bytes |
| 2026-11-02 | probe: https://data.gdeltproject.org/gdeltv2/lastupdate.txt#20261102-record | lastupdate.txt answers HTTP 200 with no account |
| 2026-11-02 | www.gdeltproject.org/data.html | the GDELT data page states that all GDELT datasets are available in Google BigQuery, updated every 15 minutes |
| 2026-11-02 | www.gdeltproject.org/about.html | every GDELT dataset is free for unlimited and unrestricted use |