changedInput schema / oneOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "cursor": {
- "maxLength": 2048,
- "type": "string"
- },
- "dataset": {
- "const": "http-status-codes",
- "type": "string"
- },
- "direction": {
- "default": "asc",
- "enum": [
- "asc",
- "desc"
- ],
- "type": "string"
- },
- "filters": {
- "default": [],
- "items": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "const": "code",
- "type": "string"
- },
- "operator": {
- "enum": [
- "eq",
- "gte",
- "lte"
- ],
- "type": "string"
- },
- "value": {
- "maximum": 599,
- "minimum": 100,
- "type": "integer"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "enum": [
- "reason",
- "class_name"
- ],
- "type": "string"
- },
- "operator": {
- "enum": [
- "eq",
- "contains"
- ],
- "type": "string"
- },
- "value": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 8,
- "type": "array"
- },
- "limit": {
- "default": 20,
- "maximum": 50,
- "minimum": 1,
- "type": "integer"
- },
- "order_by": {
- "default": "code",
- "enum": [
- "code",
- "reason"
- ],
- "type": "string"
- }
- },
- "required": [
- "dataset"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "cursor": {
- "maxLength": 2048,
- "type": "string"
- },
- "dataset": {
- "const": "periodic-table",
- "type": "string"
- },
- "direction": {
- "default": "asc",
- "enum": [
- "asc",
- "desc"
- ],
- "type": "string"
- },
- "filters": {
- "default": [],
- "items": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "enum": [
- "atomic_number",
- "group",
- "period"
- ],
- "type": "string"
- },
- "operator": {
- "enum": [
- "eq",
- "gte",
- "lte"
- ],
- "type": "string"
- },
- "value": {
- "maximum": 118,
- "minimum": 1,
- "type": "integer"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "enum": [
- "name",
- "symbol",
- "standard_state"
- ],
- "type": "string"
- },
- "operator": {
- "enum": [
- "eq",
- "contains"
- ],
- "type": "string"
- },
- "value": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 8,
- "type": "array"
- },
- "limit": {
- "default": 20,
- "maximum": 50,
- "minimum": 1,
- "type": "integer"
- },
- "order_by": {
- "default": "atomic_number",
- "enum": [
- "atomic_number",
- "name",
- "symbol",
- "group",
- "period"
- ],
- "type": "string"
- }
- },
- "required": [
- "dataset"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "cursor": {
- "maxLength": 2048,
- "type": "string"
- },
- "dataset": {
- "const": "codata-constants",
- "type": "string"
- },
- "direction": {
- "default": "asc",
- "enum": [
- "asc",
- "desc"
- ],
- "type": "string"
- },
- "filters": {
- "default": [],
- "items": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "enum": [
- "quantity",
- "unit"
- ],
- "type": "string"
- },
- "operator": {
- "enum": [
- "eq",
- "contains"
- ],
- "type": "string"
- },
- "value": {
- "maxLength": 160,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "column": {
- "enum": [
- "exact",
- "truncated"
- ],
- "type": "string"
- },
- "operator": {
- "const": "eq",
- "type": "string"
- },
- "value": {
- "type": "boolean"
- }
- },
- "required": [
- "column",
- "operator",
- "value"
- ],
- "type": "object"
- }
- ]
- },
- "maxItems": 8,
- "type": "array"
- },
- "limit": {
- "default": 20,
- "maximum": 50,
- "minimum": 1,
- "type": "integer"
- },
- "order_by": {
- "default": "quantity",
- "enum": [
- "quantity",
- "unit"
- ],
- "type": "string"
- }
- },
- "required": [
- "dataset"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "cursor": {
+ "description": "Opaque next_cursor from the same dataset, filters, ordering and source snapshot.",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "dataset": {
+ "const": "http-status-codes",
+ "description": "Query the public HTTP status-code reference dataset.",
+ "type": "string"
+ },
+ "direction": {
+ "default": "asc",
+ "description": "Ascending or descending row ordering.",
+ "enum": [
+ "asc",
+ "desc"
+ ],
+ "type": "string"
+ },
+ "filters": {
+ "default": [],
+ "description": "Up to eight HTTP field comparisons, combined with AND.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "const": "code",
+ "description": "HTTP status code field.",
+ "type": "string"
+ },
+ "operator": {
+ "description": "Integer equality, lower bound or upper bound comparison.",
+ "enum": [
+ "eq",
+ "gte",
+ "lte"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "HTTP status code from 100 to 599 to compare.",
+ "maximum": 599,
+ "minimum": 100,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "HTTP reason phrase or response class field.",
+ "enum": [
+ "reason",
+ "class_name"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected HTTP field.",
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "limit": {
+ "default": 20,
+ "description": "Maximum reference rows to return in this page, from 1 to 50.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "order_by": {
+ "default": "code",
+ "description": "HTTP field used to order rows.",
+ "enum": [
+ "code",
+ "reason"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "cursor": {
+ "description": "Opaque next_cursor from the same dataset, filters, ordering and source snapshot.",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "dataset": {
+ "const": "periodic-table",
+ "description": "Query the public periodic-table reference dataset.",
+ "type": "string"
+ },
+ "direction": {
+ "default": "asc",
+ "description": "Ascending or descending row ordering.",
+ "enum": [
+ "asc",
+ "desc"
+ ],
+ "type": "string"
+ },
+ "filters": {
+ "default": [],
+ "description": "Up to eight element field comparisons, combined with AND.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Periodic-table integer field.",
+ "enum": [
+ "atomic_number",
+ "group",
+ "period"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Integer equality, lower bound or upper bound comparison.",
+ "enum": [
+ "eq",
+ "gte",
+ "lte"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Integer to compare against the selected element field.",
+ "maximum": 118,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Periodic-table text field.",
+ "enum": [
+ "name",
+ "symbol",
+ "standard_state"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected element field.",
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "limit": {
+ "default": 20,
+ "description": "Maximum reference rows to return in this page, from 1 to 50.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "order_by": {
+ "default": "atomic_number",
+ "description": "Element field used to order rows.",
+ "enum": [
+ "atomic_number",
+ "name",
+ "symbol",
+ "group",
+ "period"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "cursor": {
+ "description": "Opaque next_cursor from the same dataset, filters, ordering and source snapshot.",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "dataset": {
+ "const": "codata-constants",
+ "description": "Query the public CODATA constants reference dataset.",
+ "type": "string"
+ },
+ "direction": {
+ "default": "asc",
+ "description": "Ascending or descending row ordering.",
+ "enum": [
+ "asc",
+ "desc"
+ ],
+ "type": "string"
+ },
+ "filters": {
+ "default": [],
+ "description": "Up to eight CODATA field comparisons, combined with AND; cross-unit numeric comparisons are unsupported.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "CODATA quantity name or source-reported unit field.",
+ "enum": [
+ "quantity",
+ "unit"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected CODATA field.",
+ "maxLength": 160,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Whether the source declares an exact value or truncates its reported digits.",
+ "enum": [
+ "exact",
+ "truncated"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "const": "eq",
+ "description": "Boolean equality; numeric comparisons are unsupported.",
+ "type": "string"
+ },
+ "value": {
+ "description": "Boolean value required for the selected source-status field.",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ "limit": {
+ "default": 20,
+ "description": "Maximum reference rows to return in this page, from 1 to 50.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "order_by": {
+ "default": "quantity",
+ "description": "CODATA field used to order rows.",
+ "enum": [
+ "quantity",
+ "unit"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "dataset"
+ ],
+ "type": "object"
+ }
+]
addedInput schema / properties
Added value: +{
+ "cursor": {
+ "description": "Opaque next_cursor from the same dataset, filters, ordering and source snapshot.",
+ "maxLength": 2048,
+ "type": "string"
+ },
+ "dataset": {
+ "anyOf": [
+ {
+ "const": "http-status-codes",
+ "description": "Query the public HTTP status-code reference dataset.",
+ "type": "string"
+ },
+ {
+ "const": "periodic-table",
+ "description": "Query the public periodic-table reference dataset.",
+ "type": "string"
+ },
+ {
+ "const": "codata-constants",
+ "description": "Query the public CODATA constants reference dataset.",
+ "type": "string"
+ }
+ ],
+ "description": "Public reference dataset to query: HTTP status codes, periodic-table elements or CODATA constants."
+ },
+ "direction": {
+ "default": "asc",
+ "description": "Ascending or descending row ordering.",
+ "enum": [
+ "asc",
+ "desc"
+ ],
+ "type": "string"
+ },
+ "filters": {
+ "anyOf": [
+ {
+ "default": [],
+ "description": "Up to eight HTTP field comparisons, combined with AND.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "const": "code",
+ "description": "HTTP status code field.",
+ "type": "string"
+ },
+ "operator": {
+ "description": "Integer equality, lower bound or upper bound comparison.",
+ "enum": [
+ "eq",
+ "gte",
+ "lte"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "HTTP status code from 100 to 599 to compare.",
+ "maximum": 599,
+ "minimum": 100,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "HTTP reason phrase or response class field.",
+ "enum": [
+ "reason",
+ "class_name"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected HTTP field.",
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ {
+ "default": [],
+ "description": "Up to eight element field comparisons, combined with AND.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Periodic-table integer field.",
+ "enum": [
+ "atomic_number",
+ "group",
+ "period"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Integer equality, lower bound or upper bound comparison.",
+ "enum": [
+ "eq",
+ "gte",
+ "lte"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Integer to compare against the selected element field.",
+ "maximum": 118,
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Periodic-table text field.",
+ "enum": [
+ "name",
+ "symbol",
+ "standard_state"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected element field.",
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ },
+ {
+ "default": [],
+ "description": "Up to eight CODATA field comparisons, combined with AND; cross-unit numeric comparisons are unsupported.",
+ "items": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "CODATA quantity name or source-reported unit field.",
+ "enum": [
+ "quantity",
+ "unit"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "description": "Exact text equality or substring containment.",
+ "enum": [
+ "eq",
+ "contains"
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "Text to compare against the selected CODATA field.",
+ "maxLength": 160,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "column": {
+ "description": "Whether the source declares an exact value or truncates its reported digits.",
+ "enum": [
+ "exact",
+ "truncated"
+ ],
+ "type": "string"
+ },
+ "operator": {
+ "const": "eq",
+ "description": "Boolean equality; numeric comparisons are unsupported.",
+ "type": "string"
+ },
+ "value": {
+ "description": "Boolean value required for the selected source-status field.",
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "column",
+ "operator",
+ "value"
+ ],
+ "type": "object"
+ }
+ ]
+ },
+ "maxItems": 8,
+ "type": "array"
+ }
+ ],
+ "description": "Up to eight field comparisons for the selected dataset, combined with AND. Cross-unit numeric comparisons are unsupported."
+ },
+ "limit": {
+ "default": 20,
+ "description": "Maximum reference rows to return in this page, from 1 to 50.",
+ "maximum": 50,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "order_by": {
+ "anyOf": [
+ {
+ "default": "code",
+ "description": "HTTP field used to order rows.",
+ "enum": [
+ "code",
+ "reason"
+ ],
+ "type": "string"
+ },
+ {
+ "default": "atomic_number",
+ "description": "Element field used to order rows.",
+ "enum": [
+ "atomic_number",
+ "name",
+ "symbol",
+ "group",
+ "period"
+ ],
+ "type": "string"
+ },
+ {
+ "default": "quantity",
+ "description": "CODATA field used to order rows.",
+ "enum": [
+ "quantity",
+ "unit"
+ ],
+ "type": "string"
+ }
+ ],
+ "description": "Field from the selected dataset used to order reference rows."
+ }
+}