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_...
List all supported ontologies, or fetch one ontology's hierarchy, definitions, coverage statistics, and example events.
ontologystringqueryOptional ontology id or slug. Omit it to list every supported ontology; use emdat for the full EM-DAT reference.
Example: emdat
Call without parameters to list every supported ontology. Add ontology=emdat for the nested EM-DAT tree, definitions, example events, and live coverage statistics.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringResponse schema name.
ontologiesobject[]Every supported taxonomy, when ontology is not sent.
ontologies[].idstringTaxonomy id, accepted by ontology=. It can differ from the name in an event's ontologies (media_frames here, media_frame there).
ontologies[].slugstringURL slug, also accepted by ontology=.
ontologies[].namestringTaxonomy name.
ontologies[].short_namestringShort taxonomy name.
ontologies[].descriptionstringWhat the taxonomy classifies.
ontologies[].levelsstring[]Slot names, from the top level down.
ontologies[].category_countintegerClasses in the taxonomy.
ontologies[].leaf_countintegerLeaf classes.
ontologies[].root_countintegerTop-level classes.
ontologies[].max_depthintegerDepth of the deepest class; 0 for a flat taxonomy.
ontologies[].events_supportedbooleanWhether events are classified in the taxonomy.
ontologies[].coverageobjectlabelled_events, unclassified_events, world_events and share_of_world in the current index.
ontologies[].reference_urlstringThe taxonomy's reference page on nosible.com.
ontologies[].details_urlstringThis endpoint for the one taxonomy.
countintegerTaxonomies listed.
ontologyobjectThe selected taxonomy's metadata (with ontology=): id, name, levels, counts, versions and source.
coverageobjectIndexed event counts and share for the selected taxonomy (with ontology=).
examplesobjectHow the example events in the hierarchy were chosen (with ontology=).
hierarchyobject[]The selected taxonomy as a tree (with ontology=): each class with its path, definition, event_count, events_url, example_events and children.
as_ofobjectindex_build, archive_cutoff and rows (events in the index).
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.unknown_ontology — The ontology id or slug is not in the supported ontology directory.inverted_index_unavailable — Current ontology counts cannot be served until the live World index is loaded.