WorldEvent
- class WorldEvent(event_id=None, version=None, has_tickers=None, event=<factory>, coordinate=None, signals=<factory>, coverage=<factory>, entities=<factory>, tickers=<factory>, ontology=<factory>, provenance=<factory>, timestamps=<factory>, similar=<factory>, oai_vector=None, extra=<factory>, unknown_fields=<factory>, present_fields=<factory>)
Bases:
objectA World v1.2 event or a compatible lite projection.
- Parameters:
event_id (str | None)
version (str | None)
has_tickers (bool | None)
event (Dict[str, Any] | None)
coordinate (Dict[str, Any] | None)
signals (Dict[str, Any] | None)
coverage (Dict[str, Any] | None)
entities (Dict[str, Any] | None)
tickers (List[Any] | None)
ontology (Dict[str, Any] | None)
provenance (Any)
timestamps (Dict[str, Any] | None)
similar (Dict[str, Any] | None)
oai_vector (Any)
extra (Dict[str, Any] | None)
unknown_fields (Dict[str, Any])
present_fields (Set[str])
- event_id: str | None = None
- version: str | None = None
- has_tickers: bool | None = None
- event: Dict[str, Any] | None
- coordinate: Dict[str, Any] | None = None
- signals: Dict[str, Any] | None
- coverage: Dict[str, Any] | None
- entities: Dict[str, Any] | None
- tickers: List[Any] | None
- ontology: Dict[str, Any] | None
- provenance: Any
- timestamps: Dict[str, Any] | None
- similar: Dict[str, Any] | None
- oai_vector: Any = None
- extra: Dict[str, Any] | None
- unknown_fields: Dict[str, Any]
- present_fields: Set[str]
- classmethod from_dict(data)
Create a World event without discarding unknown response fields.
- Parameters:
data (Dict[str, Any]) – World event payload.
- Returns:
Parsed World event.
- Return type:
- to_dict()
Convert the event to its lossless dictionary representation.
- Returns:
World event payload.
- Parameters:
self (WorldEvent)
- Return type:
Dict[str, Any]