Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
ServiceNow
ServiceNow
77 actions · 19 events · 2 auth methods
PreviewTicketingAutomation

Authentication

Basic Auth

You need an account with appropriate permissions to access the ServiceNow Table API.Guides: Connector Profile, Link Account

API Key

API Key authentication requires the com.glide.tokenbased_auth plugin to be installed on your ServiceNow instance.Guides: Connector Profile, Link Account
Actions
77 actions
Action
Description
List Table Records
Retrieve records from any ServiceNow table using the Table API with filtering, pagination, and field selection support…
Get Table Record
Retrieve a single record by sys_id from any ServiceNow table using the Table API. Use list_tables to discover available…
Create Table Record
Create a new record in any ServiceNow table using the Table API with dynamic field support. Use get_table_schema with th…
Update Table Record
Update an existing record in any ServiceNow table using the Table API with dynamic field support. Use get_table_schema w…
Delete Table Record
Delete a record from any ServiceNow table using the Table API. Ensure you have the correct sys_id from list or get opera…
List Tables
Retrieve a list of all tables in the ServiceNow instance from sys_db_object. Returns table names, labels, super classes,…
Get Table Schema
Retrieve complete field schema for a ServiceNow table from sys_dictionary. Returns field names, types, max length, manda…
Get Table Metadata
Retrieve detailed metadata about a specific ServiceNow table from sys_db_object including structure, parent tables, acce…
List Table Columns
Retrieve simplified list of column names, labels, and types for a ServiceNow table from sys_dictionary. Returns field na…
Get Choice List
Retrieve valid choices (dropdown options) for a field in a ServiceNow table from sys_choice. Returns label, value, seque…
Get Reference Qualifiers
Retrieve reference qualifier rules for fields that reference other tables from sys_dictionary. Returns filtering rules t…
Create Table
Create a new table in ServiceNow by inserting a record into sys_db_object. This creates the table structure. Use create_…
Create Table Field
Add a new field/column to a ServiceNow table by inserting into sys_dictionary. Use after create_table to define the tabl…
List Incidents
Retrieve a list of all incidents from ServiceNow. Use get_table_schema action with table_name=incident to discover avail…
Get Incident
Retrieve a single incident by sys_id from ServiceNow. Use list_table_columns with table_name=incident to see all availab…
Create Incident
Create a new incident in ServiceNow. Use get_table_schema with table_name=incident to discover all available fields and…
Update Incident
Update an existing incident in ServiceNow. Use get_table_schema with table_name=incident to discover updateable fields…
Delete Incident
Delete an incident from ServiceNow
List Problems
Retrieve a list of all problem records from ServiceNow for root cause analysis of recurring incidents. Use get_table_sch…
Get Problem
Retrieve a single problem record by sys_id from ServiceNow
Create Problem
Create a new problem record in ServiceNow for tracking root cause of recurring incidents. Use get_table_schema with tabl…
Update Problem
Update an existing problem record in ServiceNow. Use get_table_schema with table_name=problem to discover updateable fie…
Delete Problem
Delete a problem record from ServiceNow. Note that some problem states (e.g., Known Error) may be protected by business…
List Change Requests
Retrieve a list of all change request records from ServiceNow for managing planned infrastructure and service changes. U…
Get Change Request
Retrieve a single change request record by sys_id from ServiceNow
Create Change Request
Create a new change request in ServiceNow for planned infrastructure or service modifications. Use get_table_schema with…
Update Change Request
Update an existing change request in ServiceNow. Use get_table_schema with table_name=change_request to discover updatea…
Delete Change Request
Delete a change request from ServiceNow
List Tasks
Retrieve a list of all task records from ServiceNow (base table for incidents, problems, etc.). Use get_table_schema wit…
Get Task
Retrieve a single task record by sys_id from ServiceNow
Create Task
Create a new task record in ServiceNow. Use get_table_schema with table_name=task to discover required fields. Use get_c…
Update Task
Update an existing task record in ServiceNow. Use get_table_schema with table_name=task to discover updateable fields. U…
Delete Task
Delete a task record from ServiceNow
List Service Catalog Requests
Retrieve a list of service catalog request records from ServiceNow. Use get_table_schema with table_name=sc_request to d…
Get Service Catalog Request
Retrieve a single service catalog request by sys_id from ServiceNow
Create Service Catalog Request
Create a new service catalog request in ServiceNow. Use get_table_schema with table_name=sc_request to discover required…
Update Service Catalog Request
Update an existing service catalog request in ServiceNow
Delete Service Catalog Request
Delete a service catalog request from ServiceNow
List Service Catalog Request Items
Retrieve a list of service catalog request item records from ServiceNow (individual items within requests)
Get Service Catalog Request Item
Retrieve a single service catalog request item by sys_id from ServiceNow
Create Service Catalog Request Item
Create a new service catalog request item in ServiceNow. Required fields are request (parent sc_request sys_id) and cat_…
Update Service Catalog Request Item
Update an existing service catalog request item in ServiceNow
Delete Service Catalog Request Item
Delete a service catalog request item from ServiceNow
List Knowledge Articles
Retrieve a list of knowledge base articles from ServiceNow. Use get_table_schema with table_name=kb_knowledge to discove…
Get Knowledge Article
Retrieve a single knowledge article by sys_id from ServiceNow
Create Knowledge Article
Create a new knowledge base article in ServiceNow. Use get_table_schema with table_name=kb_knowledge to discover require…
Update Knowledge Article
Update an existing knowledge base article in ServiceNow. Use get_table_schema with table_name=kb_knowledge to discover u…
Delete Knowledge Article
Delete a knowledge article from ServiceNow
List Knowledge Categories
Retrieve a list of knowledge base categories from ServiceNow
Get Knowledge Category
Retrieve a single knowledge category by sys_id from ServiceNow
Create Knowledge Category
Create a new knowledge base category in ServiceNow
List Knowledge Bases
Retrieve a list of knowledge bases from ServiceNow
Get Knowledge Base
Retrieve a single knowledge base by sys_id from ServiceNow
Create Knowledge Base
Create a new knowledge base in ServiceNow
List User Roles
Retrieve a list of user roles from ServiceNow sys_user_role table
Get User Role
Retrieve a single user role by sys_id from ServiceNow. Use list_user_roles to find valid role sys_ids first.
List User Role Assignments
Retrieve a list of user-role assignments from ServiceNow sys_user_has_role table
Assign Role To User
Create a new user-role assignment in ServiceNow. Use list_users to find user sys_ids and list_user_roles to find role sy…
List Locations
Retrieve a list of company locations from ServiceNow cmn_location table
Get Location
Retrieve a single location by sys_id from ServiceNow
Create Location
Create a new location in ServiceNow
List Departments
Retrieve a list of departments from ServiceNow cmn_department table
Get Department
Retrieve a single department by sys_id from ServiceNow
Create Department
Create a new department in ServiceNow
List Users
Retrieve a list of users from ServiceNow sys_user table to get sys_id values for caller_id and assigned_to fields. Use g…
Get User
Retrieve a single user by sys_id from ServiceNow sys_user table
Create User
Create a new user in ServiceNow sys_user table. Use get_table_schema with table_name=sys_user to discover required field…
Update User
Update an existing user in ServiceNow sys_user table
Delete User
Delete a user from ServiceNow sys_user table
List Groups
Retrieve a list of assignment groups from ServiceNow sys_user_group table to get sys_id values for assignment_group fiel…
Get Group
Retrieve a single assignment group by sys_id from ServiceNow sys_user_group table
Create Group
Create a new assignment group in ServiceNow sys_user_group table. Use get_table_schema with table_name=sys_user_group to…
Update Group
Update an existing assignment group in ServiceNow sys_user_group table
Delete Group
Delete an assignment group from ServiceNow sys_user_group table
Create Webhook
Install a ServiceNow Business Rule that POSTs a standardized event envelope to a webhook URL whenever rows in the chosen…
List Webhooks
List all StackOne-managed webhook Business Rules on this ServiceNow instance.
Delete Webhook
Remove a webhook subscription by deleting its Business Rule record.
Events
|
19 events
Event
Description
Tags
Active Check
Responds to a manual ping (e.g. from the ServiceNow REST Message test button) so admins can confirm the receiver is reac…
Health Check
Incident Created
Triggered when a row in the ServiceNow incident table is created (operation: insert). Delivered by a StackOne-instal…
incidents
Incident Updated
Triggered when a row in the ServiceNow incident table is updated (operation: update). Delivered by a StackOne-instal…
incidents
Incident Deleted
Triggered when a row in the ServiceNow incident table is deleted (operation: delete). Delivered by a StackOne-instal…
incidents
Problem Created
Triggered when a row in the ServiceNow problem table is created (operation: insert). Delivered by a StackOne-install…
problems
Problem Updated
Triggered when a row in the ServiceNow problem table is updated (operation: update). Delivered by a StackOne-install…
problems
Problem Deleted
Triggered when a row in the ServiceNow problem table is deleted (operation: delete). Delivered by a StackOne-install…
problems
Change Request Created
Triggered when a row in the ServiceNow change_request table is created (operation: insert). Delivered by a StackOne-…
change_requests
Change Request Updated
Triggered when a row in the ServiceNow change_request table is updated (operation: update). Delivered by a StackOne-…
change_requests
Change Request Deleted
Triggered when a row in the ServiceNow change_request table is deleted (operation: delete). Delivered by a StackOne-…
change_requests
Knowledge Article Created
Triggered when a row in the ServiceNow kb_knowledge table is created (operation: insert). Delivered by a StackOne-in…
knowledge
Knowledge Article Updated
Triggered when a row in the ServiceNow kb_knowledge table is updated (operation: update). Delivered by a StackOne-in…
knowledge
Knowledge Article Deleted
Triggered when a row in the ServiceNow kb_knowledge table is deleted (operation: delete). Delivered by a StackOne-in…
knowledge
User Created
Triggered when a row in the ServiceNow sys_user table is created (operation: insert). Delivered by a StackOne-instal…
users
User Updated
Triggered when a row in the ServiceNow sys_user table is updated (operation: update). Delivered by a StackOne-instal…
users
User Deleted
Triggered when a row in the ServiceNow sys_user table is deleted (operation: delete). Delivered by a StackOne-instal…
users
Group Created
Triggered when a row in the ServiceNow sys_user_group table is created (operation: insert). Delivered by a StackOne-…
groups
Group Updated
Triggered when a row in the ServiceNow sys_user_group table is updated (operation: update). Delivered by a StackOne-…
groups
Group Deleted
Triggered when a row in the ServiceNow sys_user_group table is deleted (operation: delete). Delivered by a StackOne-…
groups

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/servicenow/filled/png

Connector Profile

ServiceNow - Basic Auth
https://stackone-logos.com/api/servicenow/filled/png

Connector Profile

ServiceNow - API Key
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/servicenow/filled/png

Link Account

ServiceNow - Basic Auth
https://stackone-logos.com/api/servicenow/filled/png

Link Account

ServiceNow - API Key
4

Use Actions

Invoke actions using one of the methods below:

Webhook Events

Webhooks setup

Configure receiving Events for ServiceNow into StackOne.