Skip to main content
Glama

Get an entry

get_entry
Read-only

One entry, by VHID, short name or Wikidata QID: its public record (title, description, handles, image, URL) and, as editing, what the editor would load for this key — the current revision, the editable fields, every handle with who manages it (the Wikidata sync or the site), which fields the sync manages, and whether this key may edit it live. Without an API key, the public record alone.

Input Schema

NameRequiredDescriptionDefault
entryYesThe entry: its VHID (11 digits), its short name (as in verifiedhandles.org/<short>), or its Wikidata QID (Q42).
include_platformsNoAlso list every platform a handle can be on (id, name, URL prefix). Needs an API key.

Output Schema

NameRequiredDescriptionDefault
vhidYesThe entry’s VHID: 11 digits, permanent.
entryYesThe entry’s public record, as GET /api/v1/entities/{vhid} answers it. Null for a VHID that is not public (a deleted entry): `editing` says more.
editingNoWith an API key: what the editor loads for this key (GET /api/editor/{vhid}): `baseRevisionId`, `capabilities` (whether it may edit live or propose), `editable`, `handles`, `provenance` (which fields the Wikidata sync manages), `qid`, and `platforms` with include_platforms. Where the key may not open the editor, the route’s `status` and `error`. Absent with no key.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedOutput schema / properties / entry / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      -    "properties": {
      -      "description": {
      -        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "description_license": {
      -        "anyOf": [
      -          {
      -            "const": "CC-BY-SA-4.0",
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      -      },
      -      "description_source": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      -            "properties": {
      -              "adapted": {
      -                "description": "Present and true when the text has been edited on the site since.",
      -                "type": "boolean"
      -              },
      -              "draft": {
      -                "const": true,
      -                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      -                "type": "boolean"
      -              },
      -              "kind": {
      -                "description": "The source’s kind (`wikipedia`).",
      -                "type": "string"
      -              },
      -              "revision": {
      -                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      -                "exclusiveMinimum": 0,
      -                "maximum": 9007199254740991,
      -                "type": "integer"
      -              },
      -              "title": {
      -                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      -                "type": "string"
      -              },
      -              "url": {
      -                "description": "The page.",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "title",
      -              "url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "entity_kind": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "person",
      -              "musical_group",
      -              "sports_organization",
      -              "broadcaster",
      -              "publisher",
      -              "educational_institution",
      -              "research_organization",
      -              "religious_organization",
      -              "museum",
      -              "financial_institution",
      -              "chain",
      -              "nonprofit",
      -              "company",
      -              "organization",
      -              "show",
      -              "website",
      -              "software",
      -              "brand"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `show` (brand: show), `website` (brand: website or app), `software` (brand: software), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      -      },
      -      "entity_type": {
      -        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "handles": {
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      -          "properties": {
      -            "category": {
      -              "description": "How the entry page groups it.",
      -              "enum": [
      -                "social",
      -                "messaging",
      -                "website",
      -                "identifier"
      -              ],
      -              "type": "string"
      -            },
      -            "checked": {
      -              "additionalProperties": {},
      -              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      -              "properties": {
      -                "at": {
      -                  "description": "When it looked (ISO 8601, UTC).",
      -                  "type": "string"
      -                },
      -                "now": {
      -                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      -                  "type": "string"
      -                },
      -                "verdict": {
      -                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      -                  "enum": [
      -                    "live",
      -                    "dead",
      -                    "renamed",
      -                    "unknown"
      -                  ],
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "verdict",
      -                "at"
      -              ],
      -              "type": "object"
      -            },
      -            "display": {
      -              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "description": "The platform’s display name.",
      -              "type": "string"
      -            },
      -            "platform": {
      -              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      -              "type": "string"
      -            },
      -            "url": {
      -              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "value": {
      -              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "verified": {
      -              "description": "Verified Handles has checked that this account belongs to the entry.",
      -              "type": "boolean"
      -            }
      -          },
      -          "required": [
      -            "platform",
      -            "name",
      -            "category",
      -            "value",
      -            "display",
      -            "url",
      -            "verified"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "image": {
      -        "description": "The lead image (the same as `images[0].url`), or null.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "image_rights": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -            "properties": {
      -              "credit": {
      -                "description": "The credit line to show when reusing the image.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "details_url": {
      -                "description": "The entry’s \"About this image\" page.",
      -                "type": "string"
      -              },
      -              "freely_licensed": {
      -                "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                "type": [
      -                  "boolean",
      -                  "null"
      -                ]
      -              },
      -              "license": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "cc0-1.0",
      -                      "public-domain",
      -                      "cc-by-4.0",
      -                      "cc-by-sa-4.0",
      -                      "supplied",
      -                      "permission",
      -                      "none"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -              },
      -              "license_name": {
      -                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "license_url": {
      -                "description": "The licence’s text.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "source": {
      -                "description": "Where the image came from.",
      -                "enum": [
      -                  "wikimedia_commons",
      -                  "upload"
      -                ],
      -                "type": "string"
      -              },
      -              "source_page": {
      -                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "source",
      -              "license",
      -              "license_name",
      -              "license_url",
      -              "freely_licensed",
      -              "credit",
      -              "source_page",
      -              "details_url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The lead image’s rights, or null when there is no image."
      -      },
      -      "images": {
      -        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One image an entry shows.",
      -          "properties": {
      -            "image_rights": {
      -              "additionalProperties": {},
      -              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -              "properties": {
      -                "credit": {
      -                  "description": "The credit line to show when reusing the image.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "details_url": {
      -                  "description": "The entry’s \"About this image\" page.",
      -                  "type": "string"
      -                },
      -                "freely_licensed": {
      -                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "license": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "cc0-1.0",
      -                        "public-domain",
      -                        "cc-by-4.0",
      -                        "cc-by-sa-4.0",
      -                        "supplied",
      -                        "permission",
      -                        "none"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -                },
      -                "license_name": {
      -                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "license_url": {
      -                  "description": "The licence’s text.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "source": {
      -                  "description": "Where the image came from.",
      -                  "enum": [
      -                    "wikimedia_commons",
      -                    "upload"
      -                  ],
      -                  "type": "string"
      -                },
      -                "source_page": {
      -                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "source",
      -                "license",
      -                "license_name",
      -                "license_url",
      -                "freely_licensed",
      -                "credit",
      -                "source_page",
      -                "details_url"
      -              ],
      -              "type": "object"
      -            },
      -            "link": {
      -              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "main": {
      -              "description": "True for the lead image, false for the gallery images after it.",
      -              "type": "boolean"
      -            },
      -            "url": {
      -              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "url",
      -            "main",
      -            "image_rights",
      -            "link"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "short": {
      -        "description": "The entry’s short name (`/<short>`), if it has one.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "subtitle": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "title": {
      -        "type": "string"
      -      },
      -      "url": {
      -        "description": "The entry’s canonical page.",
      -        "type": "string"
      -      },
      -      "verified": {
      -        "description": "Verified Handles has verified the entry.",
      -        "type": "boolean"
      -      },
      -      "vhid": {
      -        "description": "The entry’s VHID: 11 digits, permanent.",
      -        "pattern": "^\\d{11}$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "vhid",
      -      "short",
      -      "title",
      -      "subtitle",
      -      "entity_type",
      -      "entity_kind",
      -      "verified",
      -      "description",
      -      "description_source",
      -      "description_license",
      -      "url",
      -      "image",
      -      "image_rights",
      -      "images",
      -      "handles"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      +    "properties": {
      +      "claimed": {
      +        "description": "The person or organisation the entry is about has claimed it. Never who.",
      +        "type": "boolean"
      +      },
      +      "description": {
      +        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "description_license": {
      +        "anyOf": [
      +          {
      +            "const": "CC-BY-SA-4.0",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      +      },
      +      "description_source": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      +            "properties": {
      +              "adapted": {
      +                "description": "Present and true when the text has been edited on the site since.",
      +                "type": "boolean"
      +              },
      +              "draft": {
      +                "const": true,
      +                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      +                "type": "boolean"
      +              },
      +              "kind": {
      +                "description": "The source’s kind (`wikipedia`).",
      +                "type": "string"
      +              },
      +              "revision": {
      +                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "title": {
      +                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      +                "type": "string"
      +              },
      +              "url": {
      +                "description": "The page.",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "title",
      +              "url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "entity_kind": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "person",
      +              "musical_group",
      +              "sports_organization",
      +              "broadcaster",
      +              "publisher",
      +              "educational_institution",
      +              "research_organization",
      +              "religious_organization",
      +              "museum",
      +              "financial_institution",
      +              "chain",
      +              "nonprofit",
      +              "company",
      +              "organization",
      +              "show",
      +              "website",
      +              "software",
      +              "brand"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `show` (brand: show), `website` (brand: website or app), `software` (brand: software), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      +      },
      +      "entity_type": {
      +        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "handles": {
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      +          "properties": {
      +            "category": {
      +              "description": "How the entry page groups it.",
      +              "enum": [
      +                "social",
      +                "messaging",
      +                "website",
      +                "identifier"
      +              ],
      +              "type": "string"
      +            },
      +            "checked": {
      +              "additionalProperties": {},
      +              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      +              "properties": {
      +                "at": {
      +                  "description": "When it looked (ISO 8601, UTC).",
      +                  "type": "string"
      +                },
      +                "now": {
      +                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      +                  "type": "string"
      +                },
      +                "verdict": {
      +                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      +                  "enum": [
      +                    "live",
      +                    "dead",
      +                    "renamed",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "verdict",
      +                "at"
      +              ],
      +              "type": "object"
      +            },
      +            "display": {
      +              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "description": "The platform’s display name.",
      +              "type": "string"
      +            },
      +            "platform": {
      +              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      +              "type": "string"
      +            },
      +            "shown_first": {
      +              "description": "The entry page shows it before anyone opens anything: true for the accounts above a long list’s “Show N more accounts”, false for the ones folded under it, for the external identifiers (listed under their own closed heading, unless the entry has nothing else), and for an account the page does not draw.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "value": {
      +              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "verified": {
      +              "description": "Verified Handles has checked that this account belongs to the entry.",
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "platform",
      +            "name",
      +            "category",
      +            "value",
      +            "display",
      +            "url",
      +            "verified",
      +            "shown_first"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "image": {
      +        "description": "The lead image (the same as `images[0].url`), or null.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "image_rights": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +            "properties": {
      +              "credit": {
      +                "description": "The credit line to show when reusing the image.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "details_url": {
      +                "description": "The entry’s \"About this image\" page.",
      +                "type": "string"
      +              },
      +              "freely_licensed": {
      +                "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                "type": [
      +                  "boolean",
      +                  "null"
      +                ]
      +              },
      +              "license": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "cc0-1.0",
      +                      "public-domain",
      +                      "cc-by-4.0",
      +                      "cc-by-sa-4.0",
      +                      "supplied",
      +                      "permission",
      +                      "none"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +              },
      +              "license_name": {
      +                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "license_url": {
      +                "description": "The licence’s text.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "source": {
      +                "description": "Where the image came from.",
      +                "enum": [
      +                  "wikimedia_commons",
      +                  "upload"
      +                ],
      +                "type": "string"
      +              },
      +              "source_page": {
      +                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "source",
      +              "license",
      +              "license_name",
      +              "license_url",
      +              "freely_licensed",
      +              "credit",
      +              "source_page",
      +              "details_url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The lead image’s rights, or null when there is no image."
      +      },
      +      "images": {
      +        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One image an entry shows.",
      +          "properties": {
      +            "image_rights": {
      +              "additionalProperties": {},
      +              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +              "properties": {
      +                "credit": {
      +                  "description": "The credit line to show when reusing the image.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "details_url": {
      +                  "description": "The entry’s \"About this image\" page.",
      +                  "type": "string"
      +                },
      +                "freely_licensed": {
      +                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "license": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "cc0-1.0",
      +                        "public-domain",
      +                        "cc-by-4.0",
      +                        "cc-by-sa-4.0",
      +                        "supplied",
      +                        "permission",
      +                        "none"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +                },
      +                "license_name": {
      +                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "license_url": {
      +                  "description": "The licence’s text.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "description": "Where the image came from.",
      +                  "enum": [
      +                    "wikimedia_commons",
      +                    "upload"
      +                  ],
      +                  "type": "string"
      +                },
      +                "source_page": {
      +                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "source",
      +                "license",
      +                "license_name",
      +                "license_url",
      +                "freely_licensed",
      +                "credit",
      +                "source_page",
      +                "details_url"
      +              ],
      +              "type": "object"
      +            },
      +            "link": {
      +              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "main": {
      +              "description": "True for the lead image, false for the gallery images after it.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "url",
      +            "main",
      +            "image_rights",
      +            "link"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "merged_into": {
      +        "description": "Present when the key asked for named an entry that was merged into this one: this entry’s VHID.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      },
      +      "rev": {
      +        "description": "The version of the entry this body was made from: a later change’s is a larger number. A stamp (`GET /api/v1/stamps`) that differs means the entry has changed. To read an entry past every cache (after your own change, say), ask `?v=<rev>` with the rev your change returned.",
      +        "pattern": "^\\d+$",
      +        "type": "string"
      +      },
      +      "short": {
      +        "description": "The entry’s short name (`/<short>`), if it has one.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "subtitle": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "thumb": {
      +        "description": "The lead image at the width a list row draws it (100 CSS pixels), as a path on the site: the width the image is really served at (200 for a Commons picture), never one that redirects. Null when there is no image.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "url": {
      +        "description": "The entry’s canonical page.",
      +        "type": "string"
      +      },
      +      "verified": {
      +        "description": "Verified Handles has verified the entry.",
      +        "type": "boolean"
      +      },
      +      "vhid": {
      +        "description": "The entry’s VHID: 11 digits, permanent.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "vhid",
      +      "short",
      +      "title",
      +      "subtitle",
      +      "entity_type",
      +      "entity_kind",
      +      "verified",
      +      "claimed",
      +      "rev",
      +      "description",
      +      "description_source",
      +      "description_license",
      +      "url",
      +      "image",
      +      "thumb",
      +      "image_rights",
      +      "images",
      +      "handles"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  2. Changed1 schema field changed
    • changedOutput schema / properties / entry / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      -    "properties": {
      -      "description": {
      -        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "description_license": {
      -        "anyOf": [
      -          {
      -            "const": "CC-BY-SA-4.0",
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      -      },
      -      "description_source": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      -            "properties": {
      -              "adapted": {
      -                "description": "Present and true when the text has been edited on the site since.",
      -                "type": "boolean"
      -              },
      -              "draft": {
      -                "const": true,
      -                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      -                "type": "boolean"
      -              },
      -              "kind": {
      -                "description": "The source’s kind (`wikipedia`).",
      -                "type": "string"
      -              },
      -              "revision": {
      -                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      -                "exclusiveMinimum": 0,
      -                "maximum": 9007199254740991,
      -                "type": "integer"
      -              },
      -              "title": {
      -                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      -                "type": "string"
      -              },
      -              "url": {
      -                "description": "The page.",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "title",
      -              "url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "entity_kind": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "person",
      -              "musical_group",
      -              "sports_organization",
      -              "broadcaster",
      -              "publisher",
      -              "educational_institution",
      -              "research_organization",
      -              "religious_organization",
      -              "museum",
      -              "financial_institution",
      -              "chain",
      -              "nonprofit",
      -              "company",
      -              "organization",
      -              "show",
      -              "website",
      -              "brand"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `show` (brand: show), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      -      },
      -      "entity_type": {
      -        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "handles": {
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      -          "properties": {
      -            "category": {
      -              "description": "How the entry page groups it.",
      -              "enum": [
      -                "social",
      -                "messaging",
      -                "website",
      -                "identifier"
      -              ],
      -              "type": "string"
      -            },
      -            "checked": {
      -              "additionalProperties": {},
      -              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      -              "properties": {
      -                "at": {
      -                  "description": "When it looked (ISO 8601, UTC).",
      -                  "type": "string"
      -                },
      -                "now": {
      -                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      -                  "type": "string"
      -                },
      -                "verdict": {
      -                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      -                  "enum": [
      -                    "live",
      -                    "dead",
      -                    "renamed",
      -                    "unknown"
      -                  ],
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "verdict",
      -                "at"
      -              ],
      -              "type": "object"
      -            },
      -            "display": {
      -              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "description": "The platform’s display name.",
      -              "type": "string"
      -            },
      -            "platform": {
      -              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      -              "type": "string"
      -            },
      -            "url": {
      -              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "value": {
      -              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "verified": {
      -              "description": "Verified Handles has checked that this account belongs to the entry.",
      -              "type": "boolean"
      -            }
      -          },
      -          "required": [
      -            "platform",
      -            "name",
      -            "category",
      -            "value",
      -            "display",
      -            "url",
      -            "verified"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "image": {
      -        "description": "The lead image (the same as `images[0].url`), or null.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "image_rights": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -            "properties": {
      -              "credit": {
      -                "description": "The credit line to show when reusing the image.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "details_url": {
      -                "description": "The entry’s \"About this image\" page.",
      -                "type": "string"
      -              },
      -              "freely_licensed": {
      -                "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                "type": [
      -                  "boolean",
      -                  "null"
      -                ]
      -              },
      -              "license": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "cc0-1.0",
      -                      "public-domain",
      -                      "cc-by-4.0",
      -                      "cc-by-sa-4.0",
      -                      "supplied",
      -                      "permission",
      -                      "none"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -              },
      -              "license_name": {
      -                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "license_url": {
      -                "description": "The licence’s text.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "source": {
      -                "description": "Where the image came from.",
      -                "enum": [
      -                  "wikimedia_commons",
      -                  "upload"
      -                ],
      -                "type": "string"
      -              },
      -              "source_page": {
      -                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "source",
      -              "license",
      -              "license_name",
      -              "license_url",
      -              "freely_licensed",
      -              "credit",
      -              "source_page",
      -              "details_url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The lead image’s rights, or null when there is no image."
      -      },
      -      "images": {
      -        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One image an entry shows.",
      -          "properties": {
      -            "image_rights": {
      -              "additionalProperties": {},
      -              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -              "properties": {
      -                "credit": {
      -                  "description": "The credit line to show when reusing the image.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "details_url": {
      -                  "description": "The entry’s \"About this image\" page.",
      -                  "type": "string"
      -                },
      -                "freely_licensed": {
      -                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "license": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "cc0-1.0",
      -                        "public-domain",
      -                        "cc-by-4.0",
      -                        "cc-by-sa-4.0",
      -                        "supplied",
      -                        "permission",
      -                        "none"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -                },
      -                "license_name": {
      -                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "license_url": {
      -                  "description": "The licence’s text.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "source": {
      -                  "description": "Where the image came from.",
      -                  "enum": [
      -                    "wikimedia_commons",
      -                    "upload"
      -                  ],
      -                  "type": "string"
      -                },
      -                "source_page": {
      -                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "source",
      -                "license",
      -                "license_name",
      -                "license_url",
      -                "freely_licensed",
      -                "credit",
      -                "source_page",
      -                "details_url"
      -              ],
      -              "type": "object"
      -            },
      -            "link": {
      -              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "main": {
      -              "description": "True for the lead image, false for the gallery images after it.",
      -              "type": "boolean"
      -            },
      -            "url": {
      -              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "url",
      -            "main",
      -            "image_rights",
      -            "link"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "short": {
      -        "description": "The entry’s short name (`/<short>`), if it has one.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "subtitle": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "title": {
      -        "type": "string"
      -      },
      -      "url": {
      -        "description": "The entry’s canonical page.",
      -        "type": "string"
      -      },
      -      "verified": {
      -        "description": "Verified Handles has verified the entry.",
      -        "type": "boolean"
      -      },
      -      "vhid": {
      -        "description": "The entry’s VHID: 11 digits, permanent.",
      -        "pattern": "^\\d{11}$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "vhid",
      -      "short",
      -      "title",
      -      "subtitle",
      -      "entity_type",
      -      "entity_kind",
      -      "verified",
      -      "description",
      -      "description_source",
      -      "description_license",
      -      "url",
      -      "image",
      -      "image_rights",
      -      "images",
      -      "handles"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      +    "properties": {
      +      "description": {
      +        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "description_license": {
      +        "anyOf": [
      +          {
      +            "const": "CC-BY-SA-4.0",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      +      },
      +      "description_source": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      +            "properties": {
      +              "adapted": {
      +                "description": "Present and true when the text has been edited on the site since.",
      +                "type": "boolean"
      +              },
      +              "draft": {
      +                "const": true,
      +                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      +                "type": "boolean"
      +              },
      +              "kind": {
      +                "description": "The source’s kind (`wikipedia`).",
      +                "type": "string"
      +              },
      +              "revision": {
      +                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "title": {
      +                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      +                "type": "string"
      +              },
      +              "url": {
      +                "description": "The page.",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "title",
      +              "url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "entity_kind": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "person",
      +              "musical_group",
      +              "sports_organization",
      +              "broadcaster",
      +              "publisher",
      +              "educational_institution",
      +              "research_organization",
      +              "religious_organization",
      +              "museum",
      +              "financial_institution",
      +              "chain",
      +              "nonprofit",
      +              "company",
      +              "organization",
      +              "show",
      +              "website",
      +              "software",
      +              "brand"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `show` (brand: show), `website` (brand: website or app), `software` (brand: software), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      +      },
      +      "entity_type": {
      +        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "handles": {
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      +          "properties": {
      +            "category": {
      +              "description": "How the entry page groups it.",
      +              "enum": [
      +                "social",
      +                "messaging",
      +                "website",
      +                "identifier"
      +              ],
      +              "type": "string"
      +            },
      +            "checked": {
      +              "additionalProperties": {},
      +              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      +              "properties": {
      +                "at": {
      +                  "description": "When it looked (ISO 8601, UTC).",
      +                  "type": "string"
      +                },
      +                "now": {
      +                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      +                  "type": "string"
      +                },
      +                "verdict": {
      +                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      +                  "enum": [
      +                    "live",
      +                    "dead",
      +                    "renamed",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "verdict",
      +                "at"
      +              ],
      +              "type": "object"
      +            },
      +            "display": {
      +              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "description": "The platform’s display name.",
      +              "type": "string"
      +            },
      +            "platform": {
      +              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      +              "type": "string"
      +            },
      +            "url": {
      +              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "value": {
      +              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "verified": {
      +              "description": "Verified Handles has checked that this account belongs to the entry.",
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "platform",
      +            "name",
      +            "category",
      +            "value",
      +            "display",
      +            "url",
      +            "verified"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "image": {
      +        "description": "The lead image (the same as `images[0].url`), or null.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "image_rights": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +            "properties": {
      +              "credit": {
      +                "description": "The credit line to show when reusing the image.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "details_url": {
      +                "description": "The entry’s \"About this image\" page.",
      +                "type": "string"
      +              },
      +              "freely_licensed": {
      +                "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                "type": [
      +                  "boolean",
      +                  "null"
      +                ]
      +              },
      +              "license": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "cc0-1.0",
      +                      "public-domain",
      +                      "cc-by-4.0",
      +                      "cc-by-sa-4.0",
      +                      "supplied",
      +                      "permission",
      +                      "none"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +              },
      +              "license_name": {
      +                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "license_url": {
      +                "description": "The licence’s text.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "source": {
      +                "description": "Where the image came from.",
      +                "enum": [
      +                  "wikimedia_commons",
      +                  "upload"
      +                ],
      +                "type": "string"
      +              },
      +              "source_page": {
      +                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "source",
      +              "license",
      +              "license_name",
      +              "license_url",
      +              "freely_licensed",
      +              "credit",
      +              "source_page",
      +              "details_url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The lead image’s rights, or null when there is no image."
      +      },
      +      "images": {
      +        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One image an entry shows.",
      +          "properties": {
      +            "image_rights": {
      +              "additionalProperties": {},
      +              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +              "properties": {
      +                "credit": {
      +                  "description": "The credit line to show when reusing the image.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "details_url": {
      +                  "description": "The entry’s \"About this image\" page.",
      +                  "type": "string"
      +                },
      +                "freely_licensed": {
      +                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "license": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "cc0-1.0",
      +                        "public-domain",
      +                        "cc-by-4.0",
      +                        "cc-by-sa-4.0",
      +                        "supplied",
      +                        "permission",
      +                        "none"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +                },
      +                "license_name": {
      +                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "license_url": {
      +                  "description": "The licence’s text.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "description": "Where the image came from.",
      +                  "enum": [
      +                    "wikimedia_commons",
      +                    "upload"
      +                  ],
      +                  "type": "string"
      +                },
      +                "source_page": {
      +                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "source",
      +                "license",
      +                "license_name",
      +                "license_url",
      +                "freely_licensed",
      +                "credit",
      +                "source_page",
      +                "details_url"
      +              ],
      +              "type": "object"
      +            },
      +            "link": {
      +              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "main": {
      +              "description": "True for the lead image, false for the gallery images after it.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "url",
      +            "main",
      +            "image_rights",
      +            "link"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "short": {
      +        "description": "The entry’s short name (`/<short>`), if it has one.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "subtitle": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "url": {
      +        "description": "The entry’s canonical page.",
      +        "type": "string"
      +      },
      +      "verified": {
      +        "description": "Verified Handles has verified the entry.",
      +        "type": "boolean"
      +      },
      +      "vhid": {
      +        "description": "The entry’s VHID: 11 digits, permanent.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "vhid",
      +      "short",
      +      "title",
      +      "subtitle",
      +      "entity_type",
      +      "entity_kind",
      +      "verified",
      +      "description",
      +      "description_source",
      +      "description_license",
      +      "url",
      +      "image",
      +      "image_rights",
      +      "images",
      +      "handles"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  3. Changed1 schema field changed
    • changedOutput schema / properties / entry / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      -    "properties": {
      -      "description": {
      -        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "description_license": {
      -        "anyOf": [
      -          {
      -            "const": "CC-BY-SA-4.0",
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      -      },
      -      "description_source": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      -            "properties": {
      -              "adapted": {
      -                "description": "Present and true when the text has been edited on the site since.",
      -                "type": "boolean"
      -              },
      -              "draft": {
      -                "const": true,
      -                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      -                "type": "boolean"
      -              },
      -              "kind": {
      -                "description": "The source’s kind (`wikipedia`).",
      -                "type": "string"
      -              },
      -              "revision": {
      -                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      -                "exclusiveMinimum": 0,
      -                "maximum": 9007199254740991,
      -                "type": "integer"
      -              },
      -              "title": {
      -                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      -                "type": "string"
      -              },
      -              "url": {
      -                "description": "The page.",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "title",
      -              "url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "entity_kind": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "person",
      -              "musical_group",
      -              "sports_organization",
      -              "broadcaster",
      -              "publisher",
      -              "educational_institution",
      -              "research_organization",
      -              "religious_organization",
      -              "museum",
      -              "financial_institution",
      -              "chain",
      -              "nonprofit",
      -              "company",
      -              "organization",
      -              "website",
      -              "brand"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      -      },
      -      "entity_type": {
      -        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "handles": {
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      -          "properties": {
      -            "category": {
      -              "description": "How the entry page groups it.",
      -              "enum": [
      -                "social",
      -                "messaging",
      -                "website",
      -                "identifier"
      -              ],
      -              "type": "string"
      -            },
      -            "checked": {
      -              "additionalProperties": {},
      -              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      -              "properties": {
      -                "at": {
      -                  "description": "When it looked (ISO 8601, UTC).",
      -                  "type": "string"
      -                },
      -                "now": {
      -                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      -                  "type": "string"
      -                },
      -                "verdict": {
      -                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      -                  "enum": [
      -                    "live",
      -                    "dead",
      -                    "renamed",
      -                    "unknown"
      -                  ],
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "verdict",
      -                "at"
      -              ],
      -              "type": "object"
      -            },
      -            "display": {
      -              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "description": "The platform’s display name.",
      -              "type": "string"
      -            },
      -            "platform": {
      -              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      -              "type": "string"
      -            },
      -            "url": {
      -              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "value": {
      -              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "verified": {
      -              "description": "Verified Handles has checked that this account belongs to the entry.",
      -              "type": "boolean"
      -            }
      -          },
      -          "required": [
      -            "platform",
      -            "name",
      -            "category",
      -            "value",
      -            "display",
      -            "url",
      -            "verified"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "image": {
      -        "description": "The lead image (the same as `images[0].url`), or null.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "image_rights": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -            "properties": {
      -              "credit": {
      -                "description": "The credit line to show when reusing the image.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "details_url": {
      -                "description": "The entry’s \"About this image\" page.",
      -                "type": "string"
      -              },
      -              "freely_licensed": {
      -                "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                "type": [
      -                  "boolean",
      -                  "null"
      -                ]
      -              },
      -              "license": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "cc0-1.0",
      -                      "public-domain",
      -                      "cc-by-4.0",
      -                      "cc-by-sa-4.0",
      -                      "supplied",
      -                      "permission",
      -                      "none"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -              },
      -              "license_name": {
      -                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "license_url": {
      -                "description": "The licence’s text.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "source": {
      -                "description": "Where the image came from.",
      -                "enum": [
      -                  "wikimedia_commons",
      -                  "upload"
      -                ],
      -                "type": "string"
      -              },
      -              "source_page": {
      -                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "source",
      -              "license",
      -              "license_name",
      -              "license_url",
      -              "freely_licensed",
      -              "credit",
      -              "source_page",
      -              "details_url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The lead image’s rights, or null when there is no image."
      -      },
      -      "images": {
      -        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One image an entry shows.",
      -          "properties": {
      -            "image_rights": {
      -              "additionalProperties": {},
      -              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -              "properties": {
      -                "credit": {
      -                  "description": "The credit line to show when reusing the image.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "details_url": {
      -                  "description": "The entry’s \"About this image\" page.",
      -                  "type": "string"
      -                },
      -                "freely_licensed": {
      -                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "license": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "cc0-1.0",
      -                        "public-domain",
      -                        "cc-by-4.0",
      -                        "cc-by-sa-4.0",
      -                        "supplied",
      -                        "permission",
      -                        "none"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -                },
      -                "license_name": {
      -                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "license_url": {
      -                  "description": "The licence’s text.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "source": {
      -                  "description": "Where the image came from.",
      -                  "enum": [
      -                    "wikimedia_commons",
      -                    "upload"
      -                  ],
      -                  "type": "string"
      -                },
      -                "source_page": {
      -                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "source",
      -                "license",
      -                "license_name",
      -                "license_url",
      -                "freely_licensed",
      -                "credit",
      -                "source_page",
      -                "details_url"
      -              ],
      -              "type": "object"
      -            },
      -            "link": {
      -              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "main": {
      -              "description": "True for the lead image, false for the gallery images after it.",
      -              "type": "boolean"
      -            },
      -            "url": {
      -              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "url",
      -            "main",
      -            "image_rights",
      -            "link"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "short": {
      -        "description": "The entry’s short name (`/<short>`), if it has one.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "subtitle": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "title": {
      -        "type": "string"
      -      },
      -      "url": {
      -        "description": "The entry’s canonical page.",
      -        "type": "string"
      -      },
      -      "verified": {
      -        "description": "Verified Handles has verified the entry.",
      -        "type": "boolean"
      -      },
      -      "vhid": {
      -        "description": "The entry’s VHID: 11 digits, permanent.",
      -        "pattern": "^\\d{11}$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "vhid",
      -      "short",
      -      "title",
      -      "subtitle",
      -      "entity_type",
      -      "entity_kind",
      -      "verified",
      -      "description",
      -      "description_source",
      -      "description_license",
      -      "url",
      -      "image",
      -      "image_rights",
      -      "images",
      -      "handles"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      +    "properties": {
      +      "description": {
      +        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "description_license": {
      +        "anyOf": [
      +          {
      +            "const": "CC-BY-SA-4.0",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      +      },
      +      "description_source": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      +            "properties": {
      +              "adapted": {
      +                "description": "Present and true when the text has been edited on the site since.",
      +                "type": "boolean"
      +              },
      +              "draft": {
      +                "const": true,
      +                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      +                "type": "boolean"
      +              },
      +              "kind": {
      +                "description": "The source’s kind (`wikipedia`).",
      +                "type": "string"
      +              },
      +              "revision": {
      +                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "title": {
      +                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      +                "type": "string"
      +              },
      +              "url": {
      +                "description": "The page.",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "title",
      +              "url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "entity_kind": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "person",
      +              "musical_group",
      +              "sports_organization",
      +              "broadcaster",
      +              "publisher",
      +              "educational_institution",
      +              "research_organization",
      +              "religious_organization",
      +              "museum",
      +              "financial_institution",
      +              "chain",
      +              "nonprofit",
      +              "company",
      +              "organization",
      +              "show",
      +              "website",
      +              "brand"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `show` (brand: show), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      +      },
      +      "entity_type": {
      +        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "handles": {
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      +          "properties": {
      +            "category": {
      +              "description": "How the entry page groups it.",
      +              "enum": [
      +                "social",
      +                "messaging",
      +                "website",
      +                "identifier"
      +              ],
      +              "type": "string"
      +            },
      +            "checked": {
      +              "additionalProperties": {},
      +              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      +              "properties": {
      +                "at": {
      +                  "description": "When it looked (ISO 8601, UTC).",
      +                  "type": "string"
      +                },
      +                "now": {
      +                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      +                  "type": "string"
      +                },
      +                "verdict": {
      +                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      +                  "enum": [
      +                    "live",
      +                    "dead",
      +                    "renamed",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "verdict",
      +                "at"
      +              ],
      +              "type": "object"
      +            },
      +            "display": {
      +              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "description": "The platform’s display name.",
      +              "type": "string"
      +            },
      +            "platform": {
      +              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      +              "type": "string"
      +            },
      +            "url": {
      +              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "value": {
      +              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "verified": {
      +              "description": "Verified Handles has checked that this account belongs to the entry.",
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "platform",
      +            "name",
      +            "category",
      +            "value",
      +            "display",
      +            "url",
      +            "verified"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "image": {
      +        "description": "The lead image (the same as `images[0].url`), or null.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "image_rights": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +            "properties": {
      +              "credit": {
      +                "description": "The credit line to show when reusing the image.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "details_url": {
      +                "description": "The entry’s \"About this image\" page.",
      +                "type": "string"
      +              },
      +              "freely_licensed": {
      +                "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                "type": [
      +                  "boolean",
      +                  "null"
      +                ]
      +              },
      +              "license": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "cc0-1.0",
      +                      "public-domain",
      +                      "cc-by-4.0",
      +                      "cc-by-sa-4.0",
      +                      "supplied",
      +                      "permission",
      +                      "none"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +              },
      +              "license_name": {
      +                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "license_url": {
      +                "description": "The licence’s text.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "source": {
      +                "description": "Where the image came from.",
      +                "enum": [
      +                  "wikimedia_commons",
      +                  "upload"
      +                ],
      +                "type": "string"
      +              },
      +              "source_page": {
      +                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "source",
      +              "license",
      +              "license_name",
      +              "license_url",
      +              "freely_licensed",
      +              "credit",
      +              "source_page",
      +              "details_url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The lead image’s rights, or null when there is no image."
      +      },
      +      "images": {
      +        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One image an entry shows.",
      +          "properties": {
      +            "image_rights": {
      +              "additionalProperties": {},
      +              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +              "properties": {
      +                "credit": {
      +                  "description": "The credit line to show when reusing the image.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "details_url": {
      +                  "description": "The entry’s \"About this image\" page.",
      +                  "type": "string"
      +                },
      +                "freely_licensed": {
      +                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "license": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "cc0-1.0",
      +                        "public-domain",
      +                        "cc-by-4.0",
      +                        "cc-by-sa-4.0",
      +                        "supplied",
      +                        "permission",
      +                        "none"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +                },
      +                "license_name": {
      +                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "license_url": {
      +                  "description": "The licence’s text.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "description": "Where the image came from.",
      +                  "enum": [
      +                    "wikimedia_commons",
      +                    "upload"
      +                  ],
      +                  "type": "string"
      +                },
      +                "source_page": {
      +                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "source",
      +                "license",
      +                "license_name",
      +                "license_url",
      +                "freely_licensed",
      +                "credit",
      +                "source_page",
      +                "details_url"
      +              ],
      +              "type": "object"
      +            },
      +            "link": {
      +              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "main": {
      +              "description": "True for the lead image, false for the gallery images after it.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "url",
      +            "main",
      +            "image_rights",
      +            "link"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "short": {
      +        "description": "The entry’s short name (`/<short>`), if it has one.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "subtitle": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "url": {
      +        "description": "The entry’s canonical page.",
      +        "type": "string"
      +      },
      +      "verified": {
      +        "description": "Verified Handles has verified the entry.",
      +        "type": "boolean"
      +      },
      +      "vhid": {
      +        "description": "The entry’s VHID: 11 digits, permanent.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "vhid",
      +      "short",
      +      "title",
      +      "subtitle",
      +      "entity_type",
      +      "entity_kind",
      +      "verified",
      +      "description",
      +      "description_source",
      +      "description_license",
      +      "url",
      +      "image",
      +      "image_rights",
      +      "images",
      +      "handles"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  4. Changed1 schema field changed
    • changedOutput schema / properties / entry / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      -    "properties": {
      -      "description": {
      -        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "description_license": {
      -        "anyOf": [
      -          {
      -            "const": "CC-BY-SA-4.0",
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      -      },
      -      "description_source": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      -            "properties": {
      -              "adapted": {
      -                "description": "Present and true when the text has been edited on the site since.",
      -                "type": "boolean"
      -              },
      -              "draft": {
      -                "const": true,
      -                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      -                "type": "boolean"
      -              },
      -              "kind": {
      -                "description": "The source’s kind (`wikipedia`).",
      -                "type": "string"
      -              },
      -              "revision": {
      -                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      -                "exclusiveMinimum": 0,
      -                "maximum": 9007199254740991,
      -                "type": "integer"
      -              },
      -              "title": {
      -                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      -                "type": "string"
      -              },
      -              "url": {
      -                "description": "The page.",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "title",
      -              "url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "entity_kind": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "person",
      -              "musical_group",
      -              "sports_organization",
      -              "broadcaster",
      -              "publisher",
      -              "educational_institution",
      -              "research_organization",
      -              "religious_organization",
      -              "museum",
      -              "financial_institution",
      -              "chain",
      -              "nonprofit",
      -              "company",
      -              "organization",
      -              "website",
      -              "brand"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      -      },
      -      "entity_type": {
      -        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "handles": {
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      -          "properties": {
      -            "category": {
      -              "description": "How the entry page groups it.",
      -              "enum": [
      -                "social",
      -                "messaging",
      -                "website",
      -                "identifier"
      -              ],
      -              "type": "string"
      -            },
      -            "display": {
      -              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "description": "The platform’s display name.",
      -              "type": "string"
      -            },
      -            "platform": {
      -              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      -              "type": "string"
      -            },
      -            "url": {
      -              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "value": {
      -              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "verified": {
      -              "description": "Verified Handles has checked that this account belongs to the entry.",
      -              "type": "boolean"
      -            }
      -          },
      -          "required": [
      -            "platform",
      -            "name",
      -            "category",
      -            "value",
      -            "display",
      -            "url",
      -            "verified"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "image": {
      -        "description": "The lead image (the same as `images[0].url`), or null.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "image_rights": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -            "properties": {
      -              "credit": {
      -                "description": "The credit line to show when reusing the image.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "details_url": {
      -                "description": "The entry’s \"About this image\" page.",
      -                "type": "string"
      -              },
      -              "freely_licensed": {
      -                "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                "type": [
      -                  "boolean",
      -                  "null"
      -                ]
      -              },
      -              "license": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "cc0-1.0",
      -                      "public-domain",
      -                      "cc-by-4.0",
      -                      "cc-by-sa-4.0",
      -                      "supplied",
      -                      "permission",
      -                      "none"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -              },
      -              "license_name": {
      -                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "license_url": {
      -                "description": "The licence’s text.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "source": {
      -                "description": "Where the image came from.",
      -                "enum": [
      -                  "wikimedia_commons",
      -                  "upload"
      -                ],
      -                "type": "string"
      -              },
      -              "source_page": {
      -                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "source",
      -              "license",
      -              "license_name",
      -              "license_url",
      -              "freely_licensed",
      -              "credit",
      -              "source_page",
      -              "details_url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The lead image’s rights, or null when there is no image."
      -      },
      -      "images": {
      -        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One image an entry shows.",
      -          "properties": {
      -            "image_rights": {
      -              "additionalProperties": {},
      -              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -              "properties": {
      -                "credit": {
      -                  "description": "The credit line to show when reusing the image.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "details_url": {
      -                  "description": "The entry’s \"About this image\" page.",
      -                  "type": "string"
      -                },
      -                "freely_licensed": {
      -                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "license": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "cc0-1.0",
      -                        "public-domain",
      -                        "cc-by-4.0",
      -                        "cc-by-sa-4.0",
      -                        "supplied",
      -                        "permission",
      -                        "none"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -                },
      -                "license_name": {
      -                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "license_url": {
      -                  "description": "The licence’s text.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "source": {
      -                  "description": "Where the image came from.",
      -                  "enum": [
      -                    "wikimedia_commons",
      -                    "upload"
      -                  ],
      -                  "type": "string"
      -                },
      -                "source_page": {
      -                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "source",
      -                "license",
      -                "license_name",
      -                "license_url",
      -                "freely_licensed",
      -                "credit",
      -                "source_page",
      -                "details_url"
      -              ],
      -              "type": "object"
      -            },
      -            "link": {
      -              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "main": {
      -              "description": "True for the lead image, false for the gallery images after it.",
      -              "type": "boolean"
      -            },
      -            "url": {
      -              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "url",
      -            "main",
      -            "image_rights",
      -            "link"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "short": {
      -        "description": "The entry’s short name (`/<short>`), if it has one.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "subtitle": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "title": {
      -        "type": "string"
      -      },
      -      "url": {
      -        "description": "The entry’s canonical page.",
      -        "type": "string"
      -      },
      -      "verified": {
      -        "description": "Verified Handles has verified the entry.",
      -        "type": "boolean"
      -      },
      -      "vhid": {
      -        "description": "The entry’s VHID: 11 digits, permanent.",
      -        "pattern": "^\\d{11}$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "vhid",
      -      "short",
      -      "title",
      -      "subtitle",
      -      "entity_type",
      -      "entity_kind",
      -      "verified",
      -      "description",
      -      "description_source",
      -      "description_license",
      -      "url",
      -      "image",
      -      "image_rights",
      -      "images",
      -      "handles"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      +    "properties": {
      +      "description": {
      +        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "description_license": {
      +        "anyOf": [
      +          {
      +            "const": "CC-BY-SA-4.0",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      +      },
      +      "description_source": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      +            "properties": {
      +              "adapted": {
      +                "description": "Present and true when the text has been edited on the site since.",
      +                "type": "boolean"
      +              },
      +              "draft": {
      +                "const": true,
      +                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      +                "type": "boolean"
      +              },
      +              "kind": {
      +                "description": "The source’s kind (`wikipedia`).",
      +                "type": "string"
      +              },
      +              "revision": {
      +                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "title": {
      +                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      +                "type": "string"
      +              },
      +              "url": {
      +                "description": "The page.",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "title",
      +              "url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "entity_kind": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "person",
      +              "musical_group",
      +              "sports_organization",
      +              "broadcaster",
      +              "publisher",
      +              "educational_institution",
      +              "research_organization",
      +              "religious_organization",
      +              "museum",
      +              "financial_institution",
      +              "chain",
      +              "nonprofit",
      +              "company",
      +              "organization",
      +              "website",
      +              "brand"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      +      },
      +      "entity_type": {
      +        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "handles": {
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      +          "properties": {
      +            "category": {
      +              "description": "How the entry page groups it.",
      +              "enum": [
      +                "social",
      +                "messaging",
      +                "website",
      +                "identifier"
      +              ],
      +              "type": "string"
      +            },
      +            "checked": {
      +              "additionalProperties": {},
      +              "description": "What Verified Handles’ own handle checker found when it last looked at this account, from the platform’s official API: only on YouTube (channel and handle), Deezer and GitHub, and only for a look at most 7 days old. Absent otherwise. The entry page shows it only for `dead` (“Not found when checked …”) and `renamed`.",
      +              "properties": {
      +                "at": {
      +                  "description": "When it looked (ISO 8601, UTC).",
      +                  "type": "string"
      +                },
      +                "now": {
      +                  "description": "For `renamed`, the name it answers to now, when the platform gave one. A YouTube handle’s is lowercase.",
      +                  "type": "string"
      +                },
      +                "verdict": {
      +                  "description": "`live`: the profile was there. `dead`: the platform did not find it. `renamed`: it answers under another name. `unknown`: the platform gave no answer a rule could read.",
      +                  "enum": [
      +                    "live",
      +                    "dead",
      +                    "renamed",
      +                    "unknown"
      +                  ],
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "verdict",
      +                "at"
      +              ],
      +              "type": "object"
      +            },
      +            "display": {
      +              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "description": "The platform’s display name.",
      +              "type": "string"
      +            },
      +            "platform": {
      +              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      +              "type": "string"
      +            },
      +            "url": {
      +              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "value": {
      +              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "verified": {
      +              "description": "Verified Handles has checked that this account belongs to the entry.",
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "platform",
      +            "name",
      +            "category",
      +            "value",
      +            "display",
      +            "url",
      +            "verified"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "image": {
      +        "description": "The lead image (the same as `images[0].url`), or null.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "image_rights": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +            "properties": {
      +              "credit": {
      +                "description": "The credit line to show when reusing the image.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "details_url": {
      +                "description": "The entry’s \"About this image\" page.",
      +                "type": "string"
      +              },
      +              "freely_licensed": {
      +                "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                "type": [
      +                  "boolean",
      +                  "null"
      +                ]
      +              },
      +              "license": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "cc0-1.0",
      +                      "public-domain",
      +                      "cc-by-4.0",
      +                      "cc-by-sa-4.0",
      +                      "supplied",
      +                      "permission",
      +                      "none"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +              },
      +              "license_name": {
      +                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "license_url": {
      +                "description": "The licence’s text.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "source": {
      +                "description": "Where the image came from.",
      +                "enum": [
      +                  "wikimedia_commons",
      +                  "upload"
      +                ],
      +                "type": "string"
      +              },
      +              "source_page": {
      +                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "source",
      +              "license",
      +              "license_name",
      +              "license_url",
      +              "freely_licensed",
      +              "credit",
      +              "source_page",
      +              "details_url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The lead image’s rights, or null when there is no image."
      +      },
      +      "images": {
      +        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One image an entry shows.",
      +          "properties": {
      +            "image_rights": {
      +              "additionalProperties": {},
      +              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +              "properties": {
      +                "credit": {
      +                  "description": "The credit line to show when reusing the image.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "details_url": {
      +                  "description": "The entry’s \"About this image\" page.",
      +                  "type": "string"
      +                },
      +                "freely_licensed": {
      +                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "license": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "cc0-1.0",
      +                        "public-domain",
      +                        "cc-by-4.0",
      +                        "cc-by-sa-4.0",
      +                        "supplied",
      +                        "permission",
      +                        "none"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +                },
      +                "license_name": {
      +                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "license_url": {
      +                  "description": "The licence’s text.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "description": "Where the image came from.",
      +                  "enum": [
      +                    "wikimedia_commons",
      +                    "upload"
      +                  ],
      +                  "type": "string"
      +                },
      +                "source_page": {
      +                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "source",
      +                "license",
      +                "license_name",
      +                "license_url",
      +                "freely_licensed",
      +                "credit",
      +                "source_page",
      +                "details_url"
      +              ],
      +              "type": "object"
      +            },
      +            "link": {
      +              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "main": {
      +              "description": "True for the lead image, false for the gallery images after it.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "url",
      +            "main",
      +            "image_rights",
      +            "link"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "short": {
      +        "description": "The entry’s short name (`/<short>`), if it has one.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "subtitle": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "url": {
      +        "description": "The entry’s canonical page.",
      +        "type": "string"
      +      },
      +      "verified": {
      +        "description": "Verified Handles has verified the entry.",
      +        "type": "boolean"
      +      },
      +      "vhid": {
      +        "description": "The entry’s VHID: 11 digits, permanent.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "vhid",
      +      "short",
      +      "title",
      +      "subtitle",
      +      "entity_type",
      +      "entity_kind",
      +      "verified",
      +      "description",
      +      "description_source",
      +      "description_license",
      +      "url",
      +      "image",
      +      "image_rights",
      +      "images",
      +      "handles"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  5. Changed1 schema field changed
    • changedOutput schema / properties / entry / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": {},
      -    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      -    "properties": {
      -      "description": {
      -        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "description_license": {
      -        "anyOf": [
      -          {
      -            "const": "CC-BY-SA-4.0",
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      -      },
      -      "description_source": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      -            "properties": {
      -              "adapted": {
      -                "description": "Present and true when the text has been edited on the site since.",
      -                "type": "boolean"
      -              },
      -              "draft": {
      -                "const": true,
      -                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      -                "type": "boolean"
      -              },
      -              "kind": {
      -                "description": "The source’s kind (`wikipedia`).",
      -                "type": "string"
      -              },
      -              "revision": {
      -                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      -                "exclusiveMinimum": 0,
      -                "maximum": 9007199254740991,
      -                "type": "integer"
      -              },
      -              "title": {
      -                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      -                "type": "string"
      -              },
      -              "url": {
      -                "description": "The page.",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "kind",
      -              "title",
      -              "url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "entity_kind": {
      -        "anyOf": [
      -          {
      -            "enum": [
      -              "person",
      -              "musical_group",
      -              "sports_organization",
      -              "broadcaster",
      -              "publisher",
      -              "educational_institution",
      -              "research_organization",
      -              "religious_organization",
      -              "museum",
      -              "financial_institution",
      -              "chain",
      -              "nonprofit",
      -              "company",
      -              "organization",
      -              "website",
      -              "brand"
      -            ],
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      -      },
      -      "entity_type": {
      -        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "handles": {
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      -          "properties": {
      -            "category": {
      -              "description": "How the entry page groups it.",
      -              "enum": [
      -                "social",
      -                "messaging",
      -                "website",
      -                "identifier"
      -              ],
      -              "type": "string"
      -            },
      -            "display": {
      -              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "name": {
      -              "description": "The platform’s display name.",
      -              "type": "string"
      -            },
      -            "platform": {
      -              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      -              "type": "string"
      -            },
      -            "url": {
      -              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "value": {
      -              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "verified": {
      -              "description": "Verified Handles has checked that this account belongs to the entry.",
      -              "type": "boolean"
      -            }
      -          },
      -          "required": [
      -            "platform",
      -            "name",
      -            "category",
      -            "value",
      -            "display",
      -            "url",
      -            "verified"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "image": {
      -        "description": "The lead image (the same as `images[0].url`), or null.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "image_rights": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": {},
      -            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -            "properties": {
      -              "credit": {
      -                "description": "The credit line to show when reusing the image.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "details_url": {
      -                "description": "The entry’s \"About this image\" page.",
      -                "type": "string"
      -              },
      -              "freely_licensed": {
      -                "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                "type": [
      -                  "boolean",
      -                  "null"
      -                ]
      -              },
      -              "license": {
      -                "anyOf": [
      -                  {
      -                    "enum": [
      -                      "cc0-1.0",
      -                      "public-domain",
      -                      "cc-by-4.0",
      -                      "cc-by-sa-4.0",
      -                      "supplied",
      -                      "permission",
      -                      "none"
      -                    ],
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ],
      -                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -              },
      -              "license_name": {
      -                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "license_url": {
      -                "description": "The licence’s text.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              },
      -              "source": {
      -                "description": "Where the image came from.",
      -                "enum": [
      -                  "wikimedia_commons",
      -                  "upload"
      -                ],
      -                "type": "string"
      -              },
      -              "source_page": {
      -                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                "type": [
      -                  "string",
      -                  "null"
      -                ]
      -              }
      -            },
      -            "required": [
      -              "source",
      -              "license",
      -              "license_name",
      -              "license_url",
      -              "freely_licensed",
      -              "credit",
      -              "source_page",
      -              "details_url"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "description": "The lead image’s rights, or null when there is no image."
      -      },
      -      "images": {
      -        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      -        "items": {
      -          "additionalProperties": {},
      -          "description": "One image an entry shows.",
      -          "properties": {
      -            "image_rights": {
      -              "additionalProperties": {},
      -              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      -              "properties": {
      -                "credit": {
      -                  "description": "The credit line to show when reusing the image.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "details_url": {
      -                  "description": "The entry’s \"About this image\" page.",
      -                  "type": "string"
      -                },
      -                "freely_licensed": {
      -                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      -                  "type": [
      -                    "boolean",
      -                    "null"
      -                  ]
      -                },
      -                "license": {
      -                  "anyOf": [
      -                    {
      -                      "enum": [
      -                        "cc0-1.0",
      -                        "public-domain",
      -                        "cc-by-4.0",
      -                        "cc-by-sa-4.0",
      -                        "supplied",
      -                        "permission",
      -                        "none"
      -                      ],
      -                      "type": "string"
      -                    },
      -                    {
      -                      "type": "null"
      -                    }
      -                  ],
      -                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      -                },
      -                "license_name": {
      -                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "license_url": {
      -                  "description": "The licence’s text.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                },
      -                "source": {
      -                  "description": "Where the image came from.",
      -                  "enum": [
      -                    "wikimedia_commons",
      -                    "upload"
      -                  ],
      -                  "type": "string"
      -                },
      -                "source_page": {
      -                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      -                  "type": [
      -                    "string",
      -                    "null"
      -                  ]
      -                }
      -              },
      -              "required": [
      -                "source",
      -                "license",
      -                "license_name",
      -                "license_url",
      -                "freely_licensed",
      -                "credit",
      -                "source_page",
      -                "details_url"
      -              ],
      -              "type": "object"
      -            },
      -            "link": {
      -              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      -              "type": [
      -                "string",
      -                "null"
      -              ]
      -            },
      -            "main": {
      -              "description": "True for the lead image, false for the gallery images after it.",
      -              "type": "boolean"
      -            },
      -            "url": {
      -              "description": "The image, as a path on this site (`/img/w/480/<id>`).",
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "url",
      -            "main",
      -            "image_rights",
      -            "link"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "short": {
      -        "description": "The entry’s short name (`/<short>`), if it has one.",
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "subtitle": {
      -        "type": [
      -          "string",
      -          "null"
      -        ]
      -      },
      -      "title": {
      -        "type": "string"
      -      },
      -      "url": {
      -        "description": "The entry’s canonical page.",
      -        "type": "string"
      -      },
      -      "verified": {
      -        "description": "Verified Handles has verified the entry.",
      -        "type": "boolean"
      -      },
      -      "vhid": {
      -        "description": "The entry’s VHID: 11 digits, permanent.",
      -        "pattern": "^\\d{11}$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "vhid",
      -      "short",
      -      "title",
      -      "subtitle",
      -      "entity_type",
      -      "entity_kind",
      -      "verified",
      -      "description",
      -      "description_source",
      -      "description_license",
      -      "url",
      -      "image",
      -      "image_rights",
      -      "images",
      -      "handles"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "type": "null"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": {},
      +    "description": "An entry: the same data its page shows, from the same code. Email addresses are masked. The text is CC0, except a description taken from Wikipedia (`description_license`).",
      +    "properties": {
      +      "description": {
      +        "description": "The description as sanitised HTML, links to other entries named as they are today.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "description_license": {
      +        "anyOf": [
      +          {
      +            "const": "CC-BY-SA-4.0",
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The description’s licence, as an SPDX id: `CC-BY-SA-4.0` when it was taken from Wikipedia (`description_source` is set), which means crediting the article and sharing alike. Null otherwise: the description is CC0 like the rest of the text."
      +      },
      +      "description_source": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "The English Wikipedia page an entry’s description was taken from: an article, or a draft (`draft: true`).",
      +            "properties": {
      +              "adapted": {
      +                "description": "Present and true when the text has been edited on the site since.",
      +                "type": "boolean"
      +              },
      +              "draft": {
      +                "const": true,
      +                "description": "Present and true when the page is an English Wikipedia draft (the Draft namespace), not yet an article.",
      +                "type": "boolean"
      +              },
      +              "kind": {
      +                "description": "The source’s kind (`wikipedia`).",
      +                "type": "string"
      +              },
      +              "revision": {
      +                "description": "The page’s revision the text was taken from: its permalink is `https://en.wikipedia.org/w/index.php?title=<title>&oldid=<revision>`. Absent on a credit from before revisions were kept.",
      +                "exclusiveMinimum": 0,
      +                "maximum": 9007199254740991,
      +                "type": "integer"
      +              },
      +              "title": {
      +                "description": "The page’s title, underscored (`Draft:` first for a draft).",
      +                "type": "string"
      +              },
      +              "url": {
      +                "description": "The page.",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "kind",
      +              "title",
      +              "url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "entity_kind": {
      +        "anyOf": [
      +          {
      +            "enum": [
      +              "person",
      +              "musical_group",
      +              "sports_organization",
      +              "broadcaster",
      +              "publisher",
      +              "educational_institution",
      +              "research_organization",
      +              "religious_organization",
      +              "museum",
      +              "financial_institution",
      +              "chain",
      +              "nonprofit",
      +              "company",
      +              "organization",
      +              "website",
      +              "brand"
      +            ],
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The finer kind of thing it is, from its Wikidata item’s classes; null when unknown (an organisation or a brand not yet read since kinds were added reads null until the sync next reads its item). Each kind belongs to one `entity_type`, and `person`, `organization` and `brand` are also the kinds of an entry of that type with no finer one. The kinds, with their type: `person` (person: person), `musical_group` (organization: musical group), `sports_organization` (organization: sports organisation), `broadcaster` (organization: broadcaster), `publisher` (organization: publisher), `educational_institution` (organization: educational institution), `research_organization` (organization: research organisation), `religious_organization` (organization: religious organisation), `museum` (organization: museum), `financial_institution` (organization: financial institution), `chain` (organization: retail or hospitality chain), `nonprofit` (organization: charity or non-profit), `company` (organization: company), `organization` (organization: organisation), `website` (brand: website or app), `brand` (brand: brand). New kinds may be added; treat an unknown value as its `entity_type`."
      +      },
      +      "entity_type": {
      +        "description": "What it is, from its Wikidata item: `person`, `organization` or `brand`; null when unknown. `entity_kind` says more.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "handles": {
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One account or identifier of an entry, in the order the entry page shows them. A Wikidata item linked to the entry comes last, as platform `wikidata`.",
      +          "properties": {
      +            "category": {
      +              "description": "How the entry page groups it.",
      +              "enum": [
      +                "social",
      +                "messaging",
      +                "website",
      +                "identifier"
      +              ],
      +              "type": "string"
      +            },
      +            "display": {
      +              "description": "The label the entry page shows instead of the value, if an editor set one. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "name": {
      +              "description": "The platform’s display name.",
      +              "type": "string"
      +            },
      +            "platform": {
      +              "description": "The platform’s id (`twitter`, `instagram`, `wikidata`, …).",
      +              "type": "string"
      +            },
      +            "url": {
      +              "description": "The profile’s address, built from the platform’s URL pattern. Null for email.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "value": {
      +              "description": "The handle as stored (a username, an id, a URL). Null for an email address, which is never published as data.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "verified": {
      +              "description": "Verified Handles has checked that this account belongs to the entry.",
      +              "type": "boolean"
      +            }
      +          },
      +          "required": [
      +            "platform",
      +            "name",
      +            "category",
      +            "value",
      +            "display",
      +            "url",
      +            "verified"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "image": {
      +        "description": "The lead image (the same as `images[0].url`), or null.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "image_rights": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": {},
      +            "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +            "properties": {
      +              "credit": {
      +                "description": "The credit line to show when reusing the image.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "details_url": {
      +                "description": "The entry’s \"About this image\" page.",
      +                "type": "string"
      +              },
      +              "freely_licensed": {
      +                "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                "type": [
      +                  "boolean",
      +                  "null"
      +                ]
      +              },
      +              "license": {
      +                "anyOf": [
      +                  {
      +                    "enum": [
      +                      "cc0-1.0",
      +                      "public-domain",
      +                      "cc-by-4.0",
      +                      "cc-by-sa-4.0",
      +                      "supplied",
      +                      "permission",
      +                      "none"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ],
      +                "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +              },
      +              "license_name": {
      +                "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "license_url": {
      +                "description": "The licence’s text.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              },
      +              "source": {
      +                "description": "Where the image came from.",
      +                "enum": [
      +                  "wikimedia_commons",
      +                  "upload"
      +                ],
      +                "type": "string"
      +              },
      +              "source_page": {
      +                "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                "type": [
      +                  "string",
      +                  "null"
      +                ]
      +              }
      +            },
      +            "required": [
      +              "source",
      +              "license",
      +              "license_name",
      +              "license_url",
      +              "freely_licensed",
      +              "credit",
      +              "source_page",
      +              "details_url"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "description": "The lead image’s rights, or null when there is no image."
      +      },
      +      "images": {
      +        "description": "Every image the entry shows, the lead first. Empty when it shows none.",
      +        "items": {
      +          "additionalProperties": {},
      +          "description": "One image an entry shows.",
      +          "properties": {
      +            "image_rights": {
      +              "additionalProperties": {},
      +              "description": "Who owns an image and how it may be reused. An entry’s text is CC0 (bar a description taken from Wikipedia); its images are licensed separately, by their owners.",
      +              "properties": {
      +                "credit": {
      +                  "description": "The credit line to show when reusing the image.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "details_url": {
      +                  "description": "The entry’s \"About this image\" page.",
      +                  "type": "string"
      +                },
      +                "freely_licensed": {
      +                  "description": "May be reused under a free licence. Null when no licence is recorded.",
      +                  "type": [
      +                    "boolean",
      +                    "null"
      +                  ]
      +                },
      +                "license": {
      +                  "anyOf": [
      +                    {
      +                      "enum": [
      +                        "cc0-1.0",
      +                        "public-domain",
      +                        "cc-by-4.0",
      +                        "cc-by-sa-4.0",
      +                        "supplied",
      +                        "permission",
      +                        "none"
      +                      ],
      +                      "type": "string"
      +                    },
      +                    {
      +                      "type": "null"
      +                    }
      +                  ],
      +                  "description": "An upload’s licence, by id. Null for a Commons image (see `license_name`) or when none was recorded."
      +                },
      +                "license_name": {
      +                  "description": "The licence’s name, e.g. \"CC BY-SA 4.0\". Null until it is known.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "license_url": {
      +                  "description": "The licence’s text.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                },
      +                "source": {
      +                  "description": "Where the image came from.",
      +                  "enum": [
      +                    "wikimedia_commons",
      +                    "upload"
      +                  ],
      +                  "type": "string"
      +                },
      +                "source_page": {
      +                  "description": "The image’s Wikimedia Commons file page, which states its licence and author.",
      +                  "type": [
      +                    "string",
      +                    "null"
      +                  ]
      +                }
      +              },
      +              "required": [
      +                "source",
      +                "license",
      +                "license_name",
      +                "license_url",
      +                "freely_licensed",
      +                "credit",
      +                "source_page",
      +                "details_url"
      +              ],
      +              "type": "object"
      +            },
      +            "link": {
      +              "description": "Where the image links on the entry page instead of opening the full-screen viewer, or null.",
      +              "type": [
      +                "string",
      +                "null"
      +              ]
      +            },
      +            "main": {
      +              "description": "True for the lead image, false for the gallery images after it.",
      +              "type": "boolean"
      +            },
      +            "url": {
      +              "description": "The image, as a path on this site (`/img/w/480q75/<id>`).",
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "url",
      +            "main",
      +            "image_rights",
      +            "link"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "short": {
      +        "description": "The entry’s short name (`/<short>`), if it has one.",
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "subtitle": {
      +        "type": [
      +          "string",
      +          "null"
      +        ]
      +      },
      +      "title": {
      +        "type": "string"
      +      },
      +      "url": {
      +        "description": "The entry’s canonical page.",
      +        "type": "string"
      +      },
      +      "verified": {
      +        "description": "Verified Handles has verified the entry.",
      +        "type": "boolean"
      +      },
      +      "vhid": {
      +        "description": "The entry’s VHID: 11 digits, permanent.",
      +        "pattern": "^\\d{11}$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "vhid",
      +      "short",
      +      "title",
      +      "subtitle",
      +      "entity_type",
      +      "entity_kind",
      +      "verified",
      +      "description",
      +      "description_source",
      +      "description_license",
      +      "url",
      +      "image",
      +      "image_rights",
      +      "images",
      +      "handles"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "type": "null"
      +  }
      +]
  6. First observed

TDQS

A3.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnlyHint=true and openWorldHint=false, so the description's added value is the auth-dependence ('Without an API key, the public record alone') and the disclosure that the payload expands into an `editing` block including live-edit permission. That is meaningful behavior beyond the structured fields; only rate limits / not-found behavior are unaddressed.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

It is a single dense sentence-pair that front-loads the lookup keys before the payload detail, with no filler. It borders on overlong for a read tool, and the em-dash cascade of returned fields is harder to scan than a short list would be.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present the description needn't explain return values, yet it does, plus the auth-gated difference between public and editing payloads. What remains missing is minor: not-found/error behavior and whether the entry key is case-sensitive.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both parameters are already documented, and the description merely restates the three accepted key forms (VHID, short name, QID). The `include_platforms` auth requirement is stated in the schema, not added here, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise verb+resource and a retrieval key set ('One entry, by VHID, short name or Wikidata QID'), then enumerates the returned record. It implicitly separates itself from get_entries (plural) and get_entry_history by describing the current-record payload, but it never names a sibling to differentiate against explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Without an API key, the public record alone' gives a real conditional on when you get the full editing payload, which is useful context. However, there is no guidance on choosing this over get_entry_admin, get_entry_history, find_by_handle, or search_entries — the agent has to infer the boundary from the return-shape prose.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.