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_...
Map text to listed-company tickers with CompanyV5 metadata and supporting evidence.
Use Ticker Tagger to map news text to listed companies with the same text-only request and model response envelope as the other model endpoints. Labels are ticker symbols; predictions retain CompanyV5 metadata and evidence. v2.0-preview pins the verified engine revision and shipped bundle. The default knowledge snapshot is used; historical listing membership is not inferred. An empty predictions array is a successful no-match result.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringStable response schema shared with the other text model endpoints.
Example: nosible_model_classification_v1
modelstringPinned v2.0-preview ticker engine revision. The release uses bundle 12281f4cd630b7d2.
Example: NOSIBLE/ticker-tagger-v2.0-preview@revision:7c07d504ecbb5a0a40d17091b29f3d7a74e389ad
textstringThe exact input text.
Example: NVIDIA Corporation reported strong earnings from GPU sales.
predictionsobject[]Ranked ticker matches. Empty when no listed company is identified.
Example: [{ label, score, companyv5_id, name, why }]
predictions[].labelstringTicker symbol with the engine's exchange suffix. Preserve it exactly.
Example: NVDA.US
predictions[].scorenumberTicker relevance score from 0 to 1; not a calibrated probability.
Example: 0.97
predictions[].companyv5_idstring | nullStable CompanyV5 company identifier, when available.
Example: c5-1b5479ea345b
predictions[].namestring | nullCompany display name.
Example: NVIDIA Corporation
predictions[].websitestring | nullCompany website.
Example: https://nvidia.com
predictions[].wiki_qidstring | nullWikidata identifier.
Example: Q182477
predictions[].isinstring | nullInternational Securities Identification Number.
Example: US67066G1040
predictions[].leistring | nullLegal Entity Identifier, when available.
Example: null
predictions[].figistring | nullFinancial Instrument Global Identifier, when available.
Example: null
predictions[].sectorstring | nullCompany sector.
Example: Information Technology
predictions[].industrystring | nullCompany industry.
Example: Semiconductors & Semiconductor Equipment
predictions[].country_isostring | nullCompany country code, when available.
Example: US
predictions[].exchangestring | nullListing exchange.
Example: NASDAQ
predictions[].micstring | nullMarket Identifier Code, when available.
Example: XNAS
predictions[].whyobject[]Supporting text mentions and graph connections, strongest first.
Example: [{ entity, score, chain }]
predictions[].why[].entitystringMatched entity surface or graph entity name.
Example: NVIDIA
predictions[].why[].scorenumberEvidence relevance score.
Example: 0.97
predictions[].why[].chainobject[]Relationship steps connecting the mentioned entity to the company. Empty for a direct match.
Example: [{ subject, predicate, object, known_as_of }]
predictions[].why[].chain[].known_as_ofdate | nullEarliest known relationship date when available. The shipped bundle lacks per-step dates; a link-level date may be used.
Example: null
invalid_json — The request body is not valid JSON.api_key_required / invalid_api_key — A valid NOSIBLE bearer API key is required.validation_error — Supply only text: a nonempty string of at most 50,000 characters.rate_limited / model_rate_limited — Caller or upstream rate limit exceeded. Respect Retry-After when present.model_not_configured — The ticker service is not configured for this deployment.api_key_auth_not_configured / api_key_auth_unavailable / api_key_metering_unavailable — Authentication or quota metering is temporarily unavailable. Retry after the indicated delay.model_invalid_response — The ticker service returned a malformed response. This is distinct from a successful empty predictions array.model_upstream_error / model_upstream_unreachable — The ticker service rejected the request or could not be reached.model_upstream_timeout — The ticker service did not respond before the request deadline.