{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Story", "properties": { "author": { "$ref": "#/components/schemas/Author" }, "body": { "description": "Body of the story", "type": "string" }, "categories": { "description": "Suggested categories for the story", "items": { "$ref": "#/components/schemas/Category" }, "type": "array" }, "characters_count": { "description": "Character count of the story body", "format": "int32", "type": "integer" }, "clusters": { "description": "An array of clusters the story is associated with", "items": { "format": "int64", "type": "integer" }, "type": "array" }, "entities": { "$ref": "#/components/schemas/Entities" }, "hashtags": { "description": "An array of suggested Story hashtags", "items": { "type": "string" }, "type": "array" }, "id": { "description": "ID of the story which is a unique identification", "format": "int64", "type": "integer" }, "keywords": { "description": "Extracted keywords mentioned in the story title or body", "items": { "type": "string" }, "type": "array" }, "language": { "description": "Language of the story", "type": "string" }, "links": { "$ref": "#/components/schemas/StoryLinks" }, "media": { "description": "An array of extracted media such as images and videos", "items": { "$ref": "#/components/schemas/Media" }, "type": "array" }, "paragraphs_count": { "description": "Paragraph count of the story body", "format": "int32", "type": "integer" }, "published_at": { "description": "Published date of the story", "format": "date-time", "type": "string" }, "sentences_count": { "description": "Sentence count of the story body", "format": "int32", "type": "integer" }, "sentiment": { "$ref": "#/components/schemas/Sentiments" }, "social_shares_count": { "$ref": "#/components/schemas/ShareCounts" }, "source": { "$ref": "#/components/schemas/Source" }, "summary": { "$ref": "#/components/schemas/Summary" }, "title": { "description": "Title of the story", "type": "string" }, "translations": { "$ref": "#/components/schemas/StoryTranslations" }, "words_count": { "description": "Word count of the story body", "format": "int32", "type": "integer" }, "license_type": { "description": "License type of the story", "format": "int32", "type": "integer" } }, "type": "object" }