Skip to main content
GET
List a Situation's events

Authorizations

Authorization
string
header
required

GDELT Cloud API key. Send as Authorization: Bearer gdelt_sk_....

Path Parameters

story_id
string
required

A stored Situation UID (sit_…). Published as story_id for path compatibility with /api/v2/situations/{story_id}, which accepts either; the member lists accept only the UID — a Story id is refused.

Pattern: ^sit_[A-Za-z0-9]{1,124}$

Query Parameters

edition_id
string

Retained edition identifier from get_situation_editions. Pins the published snapshot. Cannot be combined with as_of. Select one edition. Requires the {story_id} path segment to match ^sit_[A-Za-z0-9_-]{1,124}$. Retained editions exist only for a stored Situation UID.

Pattern: ^sed_[a-f0-9]{32}$
as_of
string<date-time>

Latest edition published at or before this UTC ISO timestamp. No reconstruction before retention began. Cannot be combined with edition_id. Select one edition. Requires the {story_id} path segment to match ^sit_[A-Za-z0-9_-]{1,124}$. Retained editions exist only for a stored Situation UID.

Pattern: ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(?:\.\d+)?Z$
scope_version
string

Optional version from the preceding page scope. A changed scope returns 409 instead of silently mixing pages. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

date_start
string<date>

Optional earliest member reporting date. Omit both dates for the full servable membership. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

date_end
string<date>

Optional latest member reporting date. No implicit first200-member truncation. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

limit
integer
default:25

Number of records to return on this page; pagination describes how to continue. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

Required range: 1 <= x <= 100
offset
integer
default:0

Number of records to skip before this page.

Required range: x >= 0
record_ids
string

Up to eight comma-separated retained Event UIDs. Returns complete frozen records in edition order. Offset and limit paginate that selected set. Requires one of edition_id or as_of. The selected records stay frozen only inside one retained edition. Cannot be combined with date_start or date_end. Note: validation is owned by the endpoint service because it depends on composed or cross-parameter state; the published error semantics above still apply.

Response

Success

success
enum<boolean>
required
Available options:
true
data
object[]
required
incident_relations
object[]
required
summary
object
required
scope
object
required
pagination
object
required
applied_filters
any
required
meta
object
required