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.
schemastringStable ontology reference contract identifier.
Example: nosible_world_ontology_reference_v1
ontologiesobject[]Supported ontology summaries.
Example: [{ id, slug, name, levels, category_count, leaf_count, coverage, details_url }]
ontologyobject|nullSelected ontology metadata, present when ontology is supplied.
Example: { "id": "emdat", "name": "EM-DAT Disaster Classification", "levels": ["disaster_group", "disaster_subgroup", "disaster_type"] }
coverageobjectLive indexed event counts and shares for the selected ontology.
Example: { "labelled_events": 1393908, "world_events": 15311040, "share_of_world": 0.091 }
hierarchyobject[]Nested tree preserving parent-child paths such as Natural → Meteorological → Storm.
Example: [{ name: "Natural", children: [{ name: "Meteorological", children: [{ name: "Storm", path: ["Natural", "Meteorological", "Storm"] }] }] }]
as_ofobjectCurrent index build and cutoff used for the statistics.
Example: { "archive_cutoff": "2026-09-16" }
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.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.