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_...
Enumerate raw entity names found in indexed documents, ordered by event mentions, with observed metadata for each name.
typestringqueryOptional NER type such as ORG, PERSON, or ANY.
Example: ORG
pageintegerquery1-based page number; each page contains up to 50 entities.
Example: 1
In V2.0-preview, the directory lists Atlas's normalized entities: each canonical entity once, with its spellings and short names folded in. Use the Entity Directory once per index build, then cache the pages locally. It enumerates raw entity names in mentions-desc order; each item carries the same observed metadata as Entity Profile.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringResponse schema name.
entity_typestring | nullThe type filter, null for every type.
coveragestringWhat the directory enumerates: indexed_entity_vocabulary.
orderstringmentions_desc: the most-mentioned entities first.
pageinteger1-based page number.
has_morebooleanWhether another page exists.
entitiesobject[]Up to 50 Atlas canonical entities, each once, with the counts of all its names folded in.
entities[].kindstringentity.
entities[].typestringNER type of the entity, such as ORG or PERSON.
entities[].namestringThe entity's canonical Atlas name.
entities[].normalizedstringLower-cased lookup form of the name.
entities[].total_eventsintegerIndexed events that mention the entity under any of its names.
entities[].first_datedateDate of the earliest indexed event.
entities[].last_datedateDate of the latest indexed event.
entities[].events_urlstringThe entity's event timeline on this API version.
entities[].metadataobjectWhat the indexed events of this entity look like: events_by_year, facets (the top 20 values of each categorical event field, such as language, country, sentiment and every taxonomy level) and numeric (count, missing, sum, min, max and mean of lat, lng, total_coverage, total_netlocs, coverage_concentration_index and materiality_score).
entities[].metadata.events_by_yearobject[]Events per year: {year, count}.
entities[].metadata.facetsobjectTop values of each categorical field: {field: [{value, count}]}.
entities[].metadata.numericobjectSummary statistics of each numeric field.
entities[].filterobjectReady-made World Search filter for the entity.
as_ofobjectindex_build and archive_cutoff: the index that answered.
took_msintegerServer time in milliseconds.
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.invalid_entity_type — The type filter is not one of the indexed NER types or ANY.inverted_index_unavailable — The entity directory index is not loaded; retry after the next index publish.