An organization, company, or brand mentioned in content.
View raw schema
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 512,
"description": "Organization name (e.g., 'Apple', 'Gobierno de México', 'FIFA').",
"maxGraphemes": 128
},
"role": {
"type": "string",
"maxLength": 1024,
"description": "Role in the story (e.g., 'defendant', 'sponsor', 'regulator').",
"maxGraphemes": 256
},
"sector": {
"type": "string",
"maxLength": 256,
"description": "Industry sector.",
"knownValues": [
"technology",
"finance",
"healthcare",
"energy",
"government",
"media",
"retail",
"automotive",
"real-estate",
"education",
"sports",
"entertainment",
"food-beverage",
"telecommunications",
"manufacturing",
"non-profit",
"legal",
"beauty-fashion",
"agriculture",
"transportation",
"defense",
"other"
],
"maxGraphemes": 64
},
"ticker": {
"type": "string",
"maxLength": 32,
"description": "Stock ticker symbol if publicly traded (e.g., 'AAPL', 'BIMBOA.MX')."
},
"entityId": {
"type": "string",
"maxLength": 256,
"description": "Persistent identifier for cross-article entity linking (e.g., Wikidata QID like Q478214, LEI, or a canonical slug)."
},
"relevance": {
"type": "string",
"maxLength": 32,
"description": "How central this organization is to the article.",
"knownValues": [
"primary",
"secondary",
"mentioned"
]
},
"sentiment": {
"type": "string",
"maxLength": 32,
"description": "How the content portrays this organization.",
"knownValues": [
"positive",
"negative",
"neutral",
"mixed"
]
},
"entityIdType": {
"type": "string",
"maxLength": 64,
"description": "Identifier system used for entityId, so consumers know how to resolve it.",
"knownValues": [
"wikidata",
"lei",
"openfigi",
"opencorporates",
"sec-cik",
"isni",
"other"
]
},
"sentimentScore": {
"type": "string",
"maxLength": 16,
"description": "Numeric sentiment score as a decimal string. 0.0 = extremely negative, 0.5 = neutral, 1.0 = extremely positive."
},
"sentimentReasoning": {
"type": "string",
"maxLength": 2048,
"description": "Explanation of why this sentiment was assigned.",
"maxGraphemes": 512
}
},
"description": "An organization, company, or brand mentioned in content."
}