Modeled core. See each operation's explicit executable schema and boundaries.
Operations
POST /api/now/table/{tableName}
Table - POST /now/table/{tableName}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "post_table_post_now_table_tablename",
"summary": "Table - POST /now/table/{tableName}",
"tags": [
"Table API"
],
"responses": {
"201": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
},
"headers": {
"Location": {
"schema": {
"type": "string",
"format": "uri"
},
"description": "Created record URL."
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}",
"x-servicenow-default-url": "/api/now/table/{tableName}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
POST /api/now/{api_version}/table/{tableName}
Table - POST /now/table/{tableName}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "post_table_post_now_table_tablename__versioned_url",
"summary": "Table - POST /now/table/{tableName}",
"tags": [
"Table API"
],
"responses": {
"201": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
},
"headers": {
"Location": {
"schema": {
"type": "string",
"format": "uri"
},
"description": "Created record URL."
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "api_version",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"v1",
"v2"
]
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}",
"x-servicenow-default-url": "/api/now/table/{tableName}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
PATCH /api/now/table/{tableName}/{sys_id}
Table - PATCH /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "patch_table_patch_now_table_tablename_sys_id",
"summary": "Table - PATCH /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"200": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
PUT /api/now/table/{tableName}/{sys_id}
Table - PUT /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "put_table_put_now_table_tablename_sys_id",
"summary": "Table - PUT /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"200": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
DELETE /api/now/table/{tableName}/{sys_id}
Table - DELETE /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "delete_table_delete_now_table_tablename_sys_id",
"summary": "Table - DELETE /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"204": {
"description": "Record deleted; no response body."
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields."
}
PATCH /api/now/{api_version}/table/{tableName}/{sys_id}
Table - PATCH /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "patch_table_patch_now_table_tablename_sys_id__versioned_url",
"summary": "Table - PATCH /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"200": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "api_version",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"v1",
"v2"
]
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
PUT /api/now/{api_version}/table/{tableName}/{sys_id}
Table - PUT /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "put_table_put_now_table_tablename_sys_id__versioned_url",
"summary": "Table - PUT /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"200": {
"description": "Record written.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.TableRecordSingle"
}
}
}
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "api_version",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"v1",
"v2"
]
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"additionalProperties": false,
"properties": {
"short_description": {
"type": "string"
},
"description": {
"type": "string"
},
"state": {
"type": "string"
},
"priority": {
"type": "string"
},
"assigned_to": {
"type": "string"
},
"assignment_group": {
"type": "string"
}
}
}
}
}
}
}
DELETE /api/now/{api_version}/table/{tableName}/{sys_id}
Table - DELETE /now/table/{tableName}/{sys_id}
Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields.
Authentication
[
{
"basicAuth": []
}
]
Request, responses and operation details
{
"operationId": "delete_table_delete_now_table_tablename_sys_id__versioned_url",
"summary": "Table - DELETE /now/table/{tableName}/{sys_id}",
"tags": [
"Table API"
],
"responses": {
"204": {
"description": "Record deleted; no response body."
},
"400": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"401": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"403": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"404": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"406": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"415": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
},
"500": {
"description": "ServiceNow platform error.",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/purplesuite.PlatformError"
}
}
}
}
},
"x-docs-topic": "https://www.servicenow.com/docs/r/zurich/api-reference/rest-apis/c_TableAPI.html",
"parameters": [
{
"name": "X-no-response-body",
"in": "header",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
},
"description": "Suppress the response body after a successful write."
},
{
"name": "tableName",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"incident",
"change_request",
"problem"
]
}
},
{
"name": "sys_id",
"in": "path",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "api_version",
"in": "path",
"required": true,
"schema": {
"type": "string",
"enum": [
"v1",
"v2"
]
}
},
{
"name": "sysparm_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false",
"all"
]
}
},
{
"name": "sysparm_fields",
"in": "query",
"schema": {
"type": "string"
}
},
{
"name": "sysparm_exclude_reference_link",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
},
{
"name": "sysparm_input_display_value",
"in": "query",
"schema": {
"type": "string",
"enum": [
"true",
"false"
]
}
}
],
"x-servicenow-versioned-url": "/api/now/{api_version}/table/{tableName}/{sys_id}",
"x-servicenow-default-url": "/api/now/table/{tableName}/{sys_id}",
"x-purplesuite-classification": "modeled-core",
"description": "Executable core for incident, change_request, and problem. Editable fields are explicitly narrowed; arbitrary custom tables, fields, business rules, UI policies, domain separation, and plugins are not replicated. Unsupported writes fail closed. PUT and PATCH update supplied fields; neither deletes omitted fields."
}