AuthorizationstringheaderRequired Bearer API key. Programmatic access to the World API needs a key; browsing nosible.world in a browser does not.
Example: Bearer nos_sk_...
Retrieve cursor-paged events that mention one canonical entity across any date window.
Explore the NOSIBLE World interface, inspect the World data dictionary, and browse the classification ontologies used by World.
AuthorizationstringheaderRequired Bearer API key. Programmatic access to the World API needs a key; browsing nosible.world in a browser does not.
Example: Bearer nos_sk_...
typestringrequiredqueryNER type, or ANY to merge all indexed entity types.
Example: ORG
namestringrequiredqueryCanonical display name returned by /resolve.
Example: Nvidia
limitintegerqueryPage size. Defaults to 50, maximum 500.
Example: 50
cursorstringqueryOpaque cursor returned by the previous response.
Example: eyJ2Ijox...
fromdatequeryInclusive lower date bound in YYYY-MM-DD format.
Example: 2026-01-01
todatequeryInclusive upper date bound in YYYY-MM-DD format.
Example: 2026-07-20
orderenumqueryEvent ordering, newest or oldest first.
Example: desc
includeenumqueryProjection selector: event_lite or event_full. This is a single query value, not an array.
Example: event_lite
include_vectorbooleanqueryInclude the event embedding when the caller's tier and the selected projection allow it.
Example: false
include_livebooleanqueryInclude the newest live slices when enabled for the deployment.
Example: true
Use this route to build a company or person timeline. Resolve the canonical name first, then page with the opaque cursor; do not infer a cursor from dates or offsets. Store the as_of markers with research results.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringStable entity timeline contract identifier.
Example: nosible_world_entity_events_v1
entityobjectCanonical entity type, display name, and normalized lookup form.
Example: { "type": "ORG", "name": "Nvidia", "normalized": "nvidia" }
totalintegerTotal number of matching events before the current page is sliced.
Example: 1842
countintegerNumber of events returned in this page.
Example: 100
eventsobject[]Event records for the route. The projection varies by endpoint: dated list/search routes return lite records, while global search and full-detail routes can include richer fields.
Example: [{ event_id, event, signals, ontology, coverage }]
next_cursorstring | nullOpaque cursor for the next page. Send it back unchanged; null means the result set is exhausted.
Example: eyJ2Ijox...
orderstringApplied event order, newest or oldest first.
Example: desc
date_windowobjectEffective date window, indexed last date, archive cutoff, and live-overlay decision.
Example: { "from": "2026-01-01", "to": "2026-07-20", "index_last_date": "2026-07-20", "archive_cutoff": "2026-07-20", "include_live": false }
live_eventsobject[]Ephemeral live-overlay events when include_live is enabled; they are not included in total or cursor pagination.
Example: []
hydration_missesintegerNumber of events that could not be hydrated into the requested projection.
Example: 0
as_ofobjectIndex build and archive freshness markers for reproducible downstream analysis.
Example: { "index_build": "world-v1.2", "archive_cutoff": "2026-07-01" }
took_msnumberTimeline query duration in milliseconds.
Example: 59
invalid_request — The date, filter, cursor, identifier, or request combination is invalid.access_denied — The requested archive date is outside the caller's World tier.not_found — The requested date, entity, ticker, or event does not exist in the accessible index.cursor_expired — The cursor belongs to a replaced index build; restart from the first page.rate_limited — The request exceeded the endpoint or account rate limit. Respect Retry-After when supplied.backend_not_configured — The World backend is not configured for this deployment.backend_error — The BFF could not obtain a valid response from the World backend.backend_timeout — The World backend or an upstream data source timed out.unknown_entity — The requested entity is not present in the index.