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 event with classifications, entities, coverage, and source evidence.
datedaterequiredpathArchive date in YYYY-MM-DD format.
Example: 2026-07-20
event_idstringrequiredpathCanonical event identifier.
Example: 2026-07-20_en_US_v1_...
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.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
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).
availabilityobjectSource documents per UTC hour, keyed by the hour as an ISO 8601 timestamp. Every hour of the event's date is present (0 when no document appeared); hours of neighbouring days appear when they have documents. The keys are not in time order.
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.
tickers[].whyobject[]The reasons for the link, strongest first: an entity in the event and the graph relationships that lead from it to the issuer.
tickers[].why[].entitystringThe entity in the event.
tickers[].why[].scorenumberStrength of this reason.
tickers[].why[].chainobject[]Graph relationships from the entity to the issuer ({subject, predicate, object, known_as_of}); empty when the entity is the issuer itself.
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.
triplesobject[]Relationships between entities stated in the event, the evidence behind the Atlas graph.
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.
provenanceobject[]Supporting source documents, most relevant first: up to 30, with up to three snippets each.
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.
v2_preview_successbooleanWhether the V2.0-preview pipeline completed the event. false marks a placeholder whose unavailable fields are empty.
oai_vectorstringThe event's 3,072-dimension embedding (text-embedding-3-large), comma-separated.
invalid_request — The date, filter, cursor, identifier, or request combination is invalid.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.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.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.