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_...
Classify text against one or more of NOSIBLE's live semantic ontologies.
Explore the NOSIBLE World interface, inspect the World data dictionary, and browse the classification ontologies used by World.
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_...
textstringrequiredbodyText to classify. Maximum 50,000 characters.
Example: The company announced a new data centre investment.
ontologiesstring[]bodyOptional ontology IDs. Omit to run the configured set of all supported ontologies.
Example: ["gics","nosible","sdgs"]
top_kintegerbodyNumber of predictions per ontology, from 1 to 20. Defaults to 3.
Example: 3
confidence_thresholdnumberbodyMinimum confidence from 0 to 1. Defaults to 0.
Example: 0.2
Use Ontology Classifier when you need live taxonomy predictions for text that is not yet in the World archive. Pass a focused set of ontology IDs when you only need selected taxonomies; the service returns the model scores and provenance without collapsing the predictions into a single label.
These are the fields you can build against. Nested names use dot notation; optional sections are called out in their descriptions.
schemastringStable live ontology classification schema identifier.
Example: nosible.semantic-ontology-live-classification.v4
textstringThe exact input text classified by the model.
Example: The company announced a new data centre investment.
predictionsobjectOntology-keyed prediction arrays, ordered by descending score.
Example: { "gics": [{ "label": "Information Technology", "score": 0.94 }] }
predictions.<ontology>[] .labelstringPredicted class label for an ontology.
Example: Information Technology
predictions.<ontology>[] .scorenumberModel confidence score for the prediction.
Example: 0.94
invalid_request — The request is syntactically valid JSON but a value, date, filter, or combination of fields is invalid.unauthorized — The required API key or Bearer credential is missing or invalid.validation_error — The request shape is understood but one or more values fail validation.rate_limited — The request exceeded the account or public-window rate limit. Respect Retry-After when supplied.upstream_error — An upstream retrieval service failed while processing the request.upstream_timeout — An upstream retrieval service did not respond within the request timeout.