{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Source", "properties": { "description": { "description": "A general explanation about the source", "type": "string" }, "domain": { "description": "The domain name of the source which is extracted from the source URL", "type": "string" }, "home_page_url": { "description": "The home page URL of the source", "type": "string" }, "id": { "description": "The source id which is a unique value", "format": "int32", "type": "integer" }, "links_in_count": { "description": "The number of websites that link to the source", "format": "int32", "type": "integer" }, "locations": { "description": "The source locations which are tend to be the physical locations of the source, e.g. BBC headquarter is located in London.\n", "items": { "$ref": "#/components/schemas/Location" }, "type": "array" }, "logo_url": { "description": "A URL which points to the source logo", "type": "string" }, "name": { "description": "The source name", "type": "string" }, "rankings": { "$ref": "#/components/schemas/Rankings" }, "scopes": { "description": "The source scopes which is tend to be scope locations of the source, e.g. BBC scopes is international.\n", "items": { "$ref": "#/components/schemas/Scope" }, "type": "array" }, "title": { "description": "The title of the home page URL", "type": "string" } }, "type": "object" }