ServiceNow Enterprise Service Management
ServiceNow provides service management for a variety of departments in the enterprise including HR, IT, field service, facilities, and more.
API Versions: Kingston, Orlando, Paris, San Deigo
API Types: REST
Authentication and Authorization: Credentials, OAuth 2.0
Key Capabilities: Custom field support, $expand, $filter
Prerequisites: Knowledge about ServiceNow API functionality and authentication
Triggers
-
New Record in Table: Triggers when a new record in the specified table is created
-
Updated Record in Table: Triggers when an existing record in the specified table is updated
Actions
-
createChangeRequest: Creates multiple new records in the Change Request table
-
createEmail: Creates a new email
-
createIncidents: Creates multiple new records in the Incident table
-
createProblem: Creates multiple new records in the Problem table
-
createTasks: Creates multiple new records in the Task table
-
deleteChangeRequest: Deletes records matching the supplied sys_id from the Change Request table
-
deleteIncidents: Deletes records matching the supplied the sys_id from the Incident table
-
deleteProblems: Deletes records matching the supplied sys_id from the Problem table
-
deleteRecord: Deletes a record from the specified table
-
deleteTasks: Deletes records matching the supplied sys_id from the Task table
-
getChangeRequest: Retrieves a single record from the Change Request table by sys_id and return the record and its fields
-
getEmail: Retrieves an email
-
getIncidents: Retrieves a single record from the Incident table by sys_id and return the record and its fields
-
getProblems: Retrieves a single record from the Problem table by sys_id and return the record and its fields
-
getTasks: Retrieves a single record from the Task table by sys_id and return the record and its fields
-
listChangeRequest: Retrieves multiple records from the Change Request table with proper pagination information
-
listIncidents: Retrieves multiple records from the Incident table with proper pagination information
-
listProblems: Retrieves multiple records from the Problem table with proper pagination information
-
listTasks: Retrieves multiple records from the Task table with proper pagination information
-
modifyChangeRequest: Changes existing records in the Change Request table, identified by the mandatory sys_id field
-
modifyIncidents: Changes existing records in the Incident table, identified by the mandatory sys_id field
-
modifyProblems: Changes existing records in the Problem table, identified by the mandatory sys_id field
-
modifyTasks: Changes existing records in the Task table, identified by the mandatory sys_id field
-
updateChangeRequest: Updates existing records in the Change Request table, identified by the mandatory sys_id field
-
updateIncidents: Updates existing records in the Incident table, identified by the mandatory sys_id field
-
updateProblems: Updates existing records in the Problem table, identified by the mandatory sys_id field
-
updateTasks: Updates existing records in the Task table, identified by the mandatory sys_id field
Custom Actions
ServiceNow connector also lets you create your own custom actions for performing specific tasks.
Learn more about how to create custom actions.