removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
changedInput schema / properties / displayValue / description
Previous value: -"Return display values ('true'), raw values ('false', default) or both ('all')."New value: +"'true' display, 'false' raw (default), 'all' both, 'display' compact ([sys_id, name] refs)."
changedInput schema / properties / displayValue / enum
Previous value: -[
- "true",
- "false",
- "all"
-]New value: +[
+ "true",
+ "false",
+ "all",
+ "display"
+]
addedInput schema / properties / domain
Added value: +{
+ "description": "Only this domain's rows (sys_id).",
+ "pattern": "^[A-Za-z0-9_-]{1,32}$",
+ "type": "string"
+}
addedInput schema / properties / explain
Added value: +{
+ "description": "Read no records: which conditions can use an index, with cost notes (advice).",
+ "type": "boolean"
+}
changedInput schema / properties / fetchAll / description
Previous value: -"When true, page through all matching records (up to the server's SN_MAX_RECORDS cap) instead of a single page."New value: +"All matches (≤ SN_MAX_RECORDS): sys_id cursor without an ORDERBY (stable), else offset."
addedInput schema / properties / fields / anyOf
Added value: +[
+ {
+ "items": {
+ "maxLength": 255,
+ "pattern": "^[A-Za-z0-9_.]+(?:\\s*,\\s*[A-Za-z0-9_.]+)*$",
+ "type": "string"
+ },
+ "maxItems": 200,
+ "type": "array"
+ },
+ {
+ "const": "summary",
+ "type": "string"
+ }
+]
changedInput schema / properties / fields / description
Previous value: -"Columns to return. Omit to return all columns."New value: +"Columns (default all); 'summary': the list view's."
removedInput schema / properties / fields / items
Removed value: -{
- "type": "string"
-}
removedInput schema / properties / fields / type
Removed value: -"array"
addedInput schema / properties / fileFormat
Added value: +{
+ "description": "With format 'file': 'csv' (default; columns from 'fields' or page 1) or 'jsonl' (all keys).",
+ "enum": [
+ "csv",
+ "jsonl"
+ ],
+ "type": "string"
+}
changedInput schema / properties / format / description
Previous value: -"Output format: 'json' (default), or 'csv' for a spreadsheet-friendly export."New value: +"'json' (default), 'csv', 'table' (columns + rows) or 'file': the full (redacted) result to <profile>/exports/."
changedInput schema / properties / format / enum
Previous value: -[
- "json",
- "csv"
-]New value: +[
+ "json",
+ "csv",
+ "table",
+ "file"
+]
changedInput schema / properties / instance / description
Previous value: -"Connection profile to use for this call (default: the active profile). See servicenow_list_instances."New value: +"Profile (default active)"
addedInput schema / properties / instance / maxLength
Added value: +128
changedInput schema / properties / limit / description
Previous value: -"Maximum number of records to return (default 10)."New value: +"Max records (default 10)."
addedInput schema / properties / noCount
Added value: +{
+ "description": "Skip the row count (sysparm_no_count): faster on huge tables; 'total' unknown.",
+ "type": "boolean"
+}
changedInput schema / properties / offset / description
Previous value: -"Number of records to skip, for pagination."New value: +"Records to skip (paging)."
addedInput schema / properties / omitEmpty
Added value: +{
+ "description": "Drop empty cells; columns are listed.",
+ "type": "boolean"
+}
changedInput schema / properties / query / description
Previous value: -"Encoded query (sysparm_query), e.g. 'active=true^priority=1^ORDERBYDESCsys_created_on'."New value: +"Encoded query (sysparm_query), e.g. 'active=true^ORDERBYDESCsys_created_on'."
addedInput schema / properties / query / maxLength
Added value: +8000
addedInput schema / properties / queryCategory
Added value: +{
+ "description": "sysparm_query_category, e.g. a read replica.",
+ "maxLength": 255,
+ "type": "string"
+}
addedInput schema / properties / queryNoDomain
Added value: +{
+ "description": "Query all accessible domains (sysparm_query_no_domain).",
+ "type": "boolean"
+}
addedInput schema / properties / suppressPaginationHeader
Added value: +{
+ "description": "sysparm_suppress_pagination_header.",
+ "type": "boolean"
+}
changedInput schema / properties / table / description
Previous value: -"Table name, e.g. 'incident', 'sys_user', 'change_request'."New value: +"Table, e.g. 'incident'."
addedInput schema / properties / table / pattern
Added value: +"^[A-Za-z0-9_]{1,80}$"
addedInput schema / properties / view
Added value: +{
+ "description": "UI view's fields (sysparm_view); 'fields' wins.",
+ "maxLength": 255,
+ "type": "string"
+}
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": {},
+ "properties": {
+ "count": {
+ "type": "number"
+ },
+ "explain": {},
+ "format": {
+ "type": "string"
+ },
+ "note": {
+ "type": "string"
+ },
+ "records": {
+ "type": "array"
+ },
+ "rows": {
+ "type": [
+ "number",
+ "array"
+ ]
+ },
+ "total": {
+ "type": "number"
+ },
+ "truncated": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+}