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 indexed ticker with the same observed metadata as the Ticker Directory and CompanyV4 reference metadata.
Use Ticker Profile for one known symbol or alternate identifier. It returns the same observed metadata as Ticker Directory plus CompanyV4 reference metadata.
symbolstringrequiredqueryTicker symbol or alternate identifier to look up.
Example: NVDA
id_typeenumqueryIdentifier type: symbol, isin, figi, lei, or qid. Defaults to symbol.
Example: symbol
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringStable ticker profile contract identifier.
Example: nosible_world_ticker_profile_v1
profileobjectRaw indexed ticker identity, date range, event count, and events URL.
Example: { "kind": "ticker", "type": "TICKER", "name": "NVDA", "normalized": "nvda", "total_events": 15905, "first_date": "2010-01-07", "last_date": "2026-09-16" }
metadataobjectComplete observed event metadata: yearly counts, categorical facets, and numeric summaries.
Example: { "events_by_year": [{ "year": "2026", "count": 4186 }], "facets": {}, "numeric": {} }
referenceobjectCompanyV4 names, websites, identifiers, market data, geography, classification, status, and provenance when available.
Example: { "company_name": "NVIDIA Corporation", "identifiers": { "isin": "US67066G1040" } }
filterobjectCopy-pasteable exact ticker filter.
Example: { "ticker": { "eq": "NVDA" } }
as_ofobjectIndex build and archive cutoff used for the profile.
Example: { "archive_cutoff": "2026-09-16" }
invalid_request — The symbol query parameter is required.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 — A body field has the wrong type or form, such as a limit sent as a string; the message names it.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.unknown_ticker — The requested symbol or identifier does not resolve to an indexed security.