AuthorizationstringrequiredheaderRequired Bearer API key. Programmatic access to the World API needs a key; browsing nosible.world in a browser does not.
Example: Bearer nos_sk_...
Find semantically similar events to a canonical event.
datedaterequiredpathArchive date in YYYY-MM-DD format.
Example: 2026-07-20
event_idstringrequiredpathCanonical event identifier.
Example: 2026-07-20_en_US_v1_...
limitintegerqueryMaximum neighbors to return.
Example: 10
include_livebooleanqueryInclude live-window neighbors when enabled.
Example: false
include_threadbooleanqueryInclude stored story-thread predecessors.
Example: true
floornumberqueryMinimum similarity floor for HNSW neighbors.
Example: 0.35
Use Similar Events to discover historical analogues and story threads. Similarity is a ranking signal, not a claim that two events are causally related. neighbors are computed against the archive-wide HNSW index; thread is the persisted backwards story chain.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringSimilar-events contract identifier.
Example: nosible_world_similar_events_v1
event_idstringThe anchor event used for retrieval.
Example: 2026-07-20_en_US_v1_...
datedateDate of the anchor event.
Example: 2026-07-20
limitintegerApplied neighbor cap.
Example: 10
min_similaritynumberSimilarity floor applied to neighbors.
Example: 0.35
neighborsobject[]Nearest event neighbors ordered by similarity descending. Each result includes event identity, date, title, country, similarity, and retrieval source.
Example: [{ event_id, date, title, country, similarity, retrieval }]
threadobject[]Stored story-chain predecessors, newest first, when include_thread is enabled.
Example: [{ event_id, date, title, similarity }]
errorsobject[]Non-fatal retrieval-stage errors, such as a missing global HNSW index.
Example: []
floornumberEffective similarity floor used by the neighbor search.
Example: 0.35
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 was minted against a replaced index build. Restart pagination 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.