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_...
Retrieve one World V2.0 event by identifier: a lite record by default, the complete record with view=full.
viewenumqueryThe record each event is returned as: lite (the default), the event without its evidence, or full, the complete record. Any other value is a 422 validation_error. About records on Event details lists both.
Example: lite
include_vectorbooleanquerytrue adds each event's embedding, oai_vector (3,072 values, comma-separated), to either view. Defaults to false.
Example: false
datedaterequiredpathArchive date in YYYY-MM-DD format.
Example: 2026-07-20
event_idstringrequiredpathCanonical event identifier.
Example: 2026-07-20_en_JP_v1_NQA5mXKS5x7MUUbwQAAAABDCQAAAInpsKAEpoAAAAAA_ehrkVV2W
Fetch event detail after discovery. The detail record is the source of truth for a factual claim: it includes the narrative, classifications, entities, coverage counters, and canonical event identity.
Every World V2.0 endpoint that returns events returns each one as a record in one of two views, chosen with view: a query parameter on GET, a top-level body field on POST. The same parameter, with the same values, works on every such endpoint: events by day, Event details, Similar events, the searches (for a day, for all time and for a date range), Get Events in Trend and the entity, ticker and ontology timelines. Any other value is a 422 validation_error.
lite, the default, is the event without its evidence: the fields listed below, about 5 KB an event. Lists, searches and timelines need nothing more. full is the complete record, as this page lists it: lite plus provenance (the supporting source documents and their snippets), availability (source documents per hour), triples (the relationships the event states), each ticker's why and v2_preview_success; about 60 KB an event, most of it provenance.
include_vector=true adds the event's embedding, oai_vector, to either view. Every response names its view in view, right after schema (first when there is no schema), and echoes include_vector when it was asked for.
Search and similarity results keep their per-result fields next to the record's own: _score, _semantic_score, _lexical_score, _retrieval and _search_date on the searches and Get Events in Trend; similarity and retrieval on Similar events; date, score, vector_scores and score_vector_scores on date-grouped search.
The fields of a lite record:
event_idstringStable event identifier.
versionstringEvent record version: "2.0-preview".
eventobjectThe event in its original language: date, language, title, description and points.
event.datedateWorld archive date of the event.
event.languagestringISO 639-1 code of the event's original language.
event.titlestringHeadline, in the original language.
event.descriptionstringShort narrative, in the original language.
event.pointsstring[]Key facts of the event, one sentence each.
englishobjectThe event in English: title, description and points, translated when the original language is not English.
coverageobjecttotal_coverage, total_netlocs, coverage_concentration_index, first_seen, last_seen and most_seen, as in Event details.
locationsobject[]Places of the event, its own place first, then places named in it, as in Event details.
signalsobjectSentiment, materiality, time horizon and forward-looking signals with their class probabilities, as in Event details.
tickersobject[]Listed companies the event concerns, in the Event details format without why. Empty when has_tickers is false.
has_tickersbooleanWhether tickers is non-empty.
entitiesobjectNamed entities by NER type, {TYPE: [{name, mention_count, confidence}]}, as in Event details.
sentimentsobjectEntity-level sentiment grouped by entity type. Each item has name, sentiment_label (positive, neutral or negative), and sentiment_score, the final Percentage Margin Z-score.
ontologiesobject[]Classifications of the event, most probable first, as in Event details.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
viewstringThe view the events are returned in: lite (the default) or full. See About records on Event details.
include_vectorbooleantrue when the request asked for the embedding with include_vector=true; absent otherwise.
event_idstringStable event identifier. The same event has the same identifier in V1.2.
versionstringEvent record version: "2.0-preview".
eventobjectThe event in its original language: date, language, title, description and points.
event.datedateWorld archive date of the event.
event.languagestringISO 639-1 code of the event's original language.
event.titlestringHeadline, in the original language.
event.descriptionstringShort narrative of the event, in the original language.
event.pointsstring[]Key facts of the event, one sentence each, drawn from its sources.
englishobjectThe event in English: title, description and points translated when the original language is not English, identical to event otherwise. english.date and english.language repeat the event's own.
english.titlestringHeadline in English.
english.descriptionstringNarrative in English.
english.pointsstring[]Key facts in English.
coverageobjectHow widely the event was reported and when.
coverage.total_coverageintegerSource documents (articles) in the event.
coverage.total_netlocsintegerDistinct source sites in the event.
coverage.coverage_concentration_indexnumberConcentration of the coverage across sites (a Herfindahl index from 0 to 1); near 1, one syndicated story dominates.
coverage.first_seendate-timeEarliest source timestamp, UTC.
coverage.last_seendate-timeLatest source timestamp, UTC.
coverage.most_seendate-timeThe most frequent source timestamp, UTC (the earliest on a tie).
locationsobject[]Places of the event. The first is the event's own place, read from its title and description (source: "llm"); the rest are places named in the event (entities of type GPE and LOC) resolved on the map (source: "ner").
locations[].continentstringContinent of the place.
locations[].regionstring | nullRegion of the place, null when unknown.
locations[].countrystringCountry of the place, as a full English name.
locations[].latnumberLatitude.
locations[].lngnumberLongitude.
locations[].sourcestringHow the place was found: llm for the event's own place, ner for a named place.
locations[].matched_onstringWhat the place was matched on: {event.title}+{event.description} for the event's own place, otherwise the entity name.
locations[].entity_typestringNER type of the named place (GPE or LOC); absent on the event's own place.
signalsobjectSentiment, materiality, time horizon and forward-looking signals, with the class probabilities behind each label.
signals.sentimentstringpositive, neutral or negative: the material impact on the event's main subject, not the tone of the prose.
signals.sentiment_prob_positivenumberProbability of positive sentiment. The three sentiment probabilities sum to 1.
signals.sentiment_prob_neutralnumberProbability of neutral sentiment.
signals.sentiment_prob_negativenumberProbability of negative sentiment.
signals.materialitystringhigh, medium or low, bucketed from materiality_score at 0.60 and 0.30.
signals.materiality_scorenumberContinuous materiality from 0 to 1.
signals.time_horizonstringintraday, days, weeks, months, quarters or years.
signals.forward_lookingstringforward or not-forward.
signals.forward_looking_prob_forwardnumberProbability that the event is forward-looking.
signals.forward_looking_prob_not_forwardnumberProbability that it is not.
tickersobject[]Listed companies the event concerns, mapped through the Atlas graph, strongest first. Empty when has_tickers is false.
tickers[].tickerstringSymbol with its exchange suffix, such as NVDA.US.
tickers[].companyv5_idstringNOSIBLE company identifier of the issuer.
tickers[].namestringIssuer name.
tickers[].websitestringIssuer website.
tickers[].wiki_qidstringWikidata identifier of the issuer.
tickers[].isinstringISIN of the security.
tickers[].leistringLEI of the issuer.
tickers[].figistringFIGI of the security.
tickers[].sectorstringGICS sector of the issuer.
tickers[].industrystringGICS industry of the issuer.
tickers[].country_isostringISO 3166-1 alpha-2 country of the issuer.
tickers[].exchangestringExchange of the listing.
tickers[].micstringISO 10383 market identifier code of the exchange.
tickers[].scorenumberStrength of the link between the event and the company, from 0 to 1.
has_tickersbooleanWhether tickers is non-empty.
entitiesobjectNamed entities in the event by NER type (PERSON, ORG, GPE, LOC, PRODUCT, ...). Each type lists {name, mention_count, confidence}: the name as written in the sources, how often it is mentioned and the recognizer's confidence from 0 to 1.
sentimentsobjectEntity-level sentiment grouped by entity type. Each item has name, sentiment_label (positive, neutral or negative), and sentiment_score, the final Percentage Margin Z-score.
triples[].subjectstringSubject entity.
triples[].subject_typestringNER type of the subject.
triples[].predicatestringRelationship type, such as collaborates_with or ceo_of.
triples[].objectstringObject entity.
triples[].object_typestringNER type of the object.
triples[].original_scorenumberConfidence of the relation extractor.
triples[].reranker_scorenumberConfidence after reranking.
ontologiesobject[]Classifications of the event, one per taxonomy that classified it, most probable first. Each names its taxonomy in ontology, carries that taxonomy's slots (label for a flat taxonomy; tier_1 to tier_4, sector to sub_industry, category / subcategory / event and so on for the others) and the probability. A taxonomy that did not classify the event is absent, and so is a slot it left empty.
ontologies[].ontologystringTaxonomy, named as in the World Search filter fields: iab, gics, nosible, media_frame, ekman7_emotion, schema_org_event and so on.
ontologies[].probabilitynumberProbability of the classification.
provenance[].event_scorenumberRelevance of the document to the event, from 0 to 1.
provenance[].urlstringDocument URL.
provenance[].titlestringDocument title.
provenance[].descriptionstringDocument description.
provenance[].snippetsstring[]Passages of the document that support the event.
tickers[].whyobject[]view=full only. The reasons for the link, strongest first: an entity in the event and the graph relationships that lead from it to the issuer.
availabilityobjectview=full only. Source documents per UTC hour, as in Event details.
triplesobject[]view=full only. Relationships between entities stated in the event, as in Event details.
provenanceobject[]view=full only. Supporting source documents with their snippets, as in Event details.
v2_preview_successbooleanview=full only. Whether the V2.0 pipeline completed the event.
oai_vectorstringOnly with include_vector=true: the event's 3,072-dimension embedding (text-embedding-3-large), comma-separated.
invalid_json — The request body is not JSON. Every error body, 401 included, is {error, message, status}.api_key_required — No API key was sent. Send it as Authorization: Bearer <key> or the api-key header.invalid_api_key — The API key is invalid or has been revoked.access_denied — The requested archive date is outside the caller's World tier.validation_error — The request is well formed but the API cannot decode or validate it: an unknown body field or query parameter, a missing required parameter, a value of the wrong type, an empty and, or or not, a date that is not a calendar date (in the path, the query or the body), an unknown enum value or a reversed range. The message names the parameter and what is wrong.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.api_key_auth_unavailable — API key authentication is temporarily unavailable; retry shortly.api_key_metering_unavailable — API key usage metering is temporarily unavailable, so the request was not served; wait for the Retry-After header (30 seconds) and retry.backend_error — The World backend could not be reached or did not return a valid response; retry shortly.backend_timeout — The World backend did not answer within 300 seconds; narrow the request (for example with a date window) or retry.