Skip to main content

Create ServiceNow record

Action ID: tools.servicenow.create_record Create a record in a ServiceNow table. Reference: https://www.servicenow.com/docs/bundle/zurich-api-reference/page/build/applications/concept/api-rest.html

Secrets

Required secrets:
  • servicenow_oauth: OAuth token SERVICENOW_SERVICE_TOKEN.

Input fields

base_url
string
required
record
object
required
JSON payload for the new record.
table_name
string
required
ServiceNow table name, e.g. ‘incident’, ‘sys_user’.
params
object | null
Optional query parameters such as sysparm_display_value.Default: null.

Delete ServiceNow record

Action ID: tools.servicenow.delete_record Delete a ServiceNow table record by sys_id. Reference: https://www.servicenow.com/docs/bundle/zurich-api-reference/page/build/applications/concept/api-rest.html

Secrets

Required secrets:
  • servicenow_oauth: OAuth token SERVICENOW_SERVICE_TOKEN.

Input fields

base_url
string
required
record_id
string
required
Unique record identifier (sys_id).
table_name
string
required
ServiceNow table name, e.g. ‘incident’, ‘sys_user’.
params
object | null
Optional query parameters such as sysparm_display_value.Default: null.

Get ServiceNow record

Action ID: tools.servicenow.get_record Retrieve a record from a ServiceNow table by sys_id. Reference: https://www.servicenow.com/docs/bundle/zurich-api-reference/page/build/applications/concept/api-rest.html

Secrets

Required secrets:
  • servicenow_oauth: OAuth token SERVICENOW_SERVICE_TOKEN.

Input fields

base_url
string
required
record_id
string
required
Unique record identifier (sys_id).
table_name
string
required
ServiceNow table name, e.g. ‘incident’, ‘sys_user’.
params
object | null
Optional query parameters such as sysparm_fields or sysparm_display_value.Default: null.

Query ServiceNow records

Action ID: tools.servicenow.query_records Query a ServiceNow table with optional filters. Reference: https://www.servicenow.com/docs/bundle/zurich-api-reference/page/build/applications/concept/api-rest.html

Secrets

Required secrets:
  • servicenow_oauth: OAuth token SERVICENOW_SERVICE_TOKEN.

Input fields

base_url
string
required
table_name
string
required
ServiceNow table name, e.g. ‘incident’, ‘sys_user’.
params
object | null
Optional query parameters such as sysparm_query, sysparm_fields, or sysparm_limit.Default: null.

Update ServiceNow record

Action ID: tools.servicenow.update_record Update fields on a ServiceNow table record. Reference: https://www.servicenow.com/docs/bundle/zurich-api-reference/page/build/applications/concept/api-rest.html

Secrets

Required secrets:
  • servicenow_oauth: OAuth token SERVICENOW_SERVICE_TOKEN.

Input fields

base_url
string
required
fields
object
required
Fields to update on the record.
record_id
string
required
Unique record identifier (sys_id).
table_name
string
required
ServiceNow table name, e.g. ‘incident’, ‘sys_user’.
params
object | null
Optional query parameters such as sysparm_display_value.Default: null.