addedInput schema / oneOf
Added value: +[
+ {
+ "required": [
+ "page"
+ ]
+ },
+ {
+ "required": [
+ "pages"
+ ]
+ }
+]
addedInput schema / properties / pages
Added value: +{
+ "description": "Wiki titles for a reference batch; exclusive with page",
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+}
removedInput schema / required
Removed value: -[
- "page"
-]
addedOutput schema / oneOf
Added value: +[
+ {
+ "required": [
+ "title",
+ "url",
+ "revisionId",
+ "contentStatus",
+ "text",
+ "reason",
+ "attribution"
+ ]
+ },
+ {
+ "required": [
+ "results",
+ "succeeded",
+ "failed"
+ ]
+ }
+]
addedOutput schema / properties / failed
Added value: +{
+ "minimum": 0,
+ "type": "integer"
+}
addedOutput schema / properties / results
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "oneOf": [
+ {
+ "required": [
+ "data"
+ ]
+ },
+ {
+ "required": [
+ "error"
+ ]
+ }
+ ],
+ "properties": {
+ "data": {
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": false,
+ "properties": {
+ "attribution": {
+ "additionalProperties": false,
+ "properties": {
+ "author": {
+ "type": "string"
+ },
+ "changes": {
+ "type": "string"
+ },
+ "copyrightNotices": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "historyUrl": {
+ "type": "string"
+ },
+ "license": {
+ "anyOf": [
+ {
+ "type": "null"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "name": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "url"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "sourceUrl": {
+ "type": "string"
+ },
+ "termsUrl": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "author",
+ "sourceUrl",
+ "historyUrl",
+ "termsUrl",
+ "changes",
+ "copyrightNotices",
+ "license"
+ ],
+ "type": "object"
+ },
+ "contentStatus": {
+ "enum": [
+ "link_only",
+ "reviewed_extract"
+ ]
+ },
+ "reason": {
+ "type": "string"
+ },
+ "revisionId": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "text": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "url",
+ "revisionId",
+ "contentStatus",
+ "text",
+ "reason",
+ "attribution"
+ ],
+ "type": "object"
+ },
+ "error": {
+ "type": "string"
+ },
+ "query": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "query"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / succeeded
Added value: +{
+ "minimum": 0,
+ "type": "integer"
+}
changedOutput schema / required
Previous value: -[
- "title",
- "url",
- "revisionId",
- "contentStatus",
- "text",
- "reason",
- "attribution"
-]New value: +[]