Skip to main content

ServiceNow Component

Create records and incidents within ServiceNow

Component key: servicenow

Description#

ServiceNow is platform that helps you manage digital workflows. The ServiceNow component gives you the ability to insert table records and incidents on the platform.

ServiceNow Connections#

OAuth 2.0 Authorization Code#

InputNotes
Input
Authorize URL
string
/ Required
authorizeUrl
Notes
The OAuth 2.0 Authorization URL for ServiceNow
Input
Client ID
string
/ Required
clientId
Notes
Client Identifier of your app for ServiceNow
Input
Client Secret
password
/ Required
clientSecret
Notes
Client Secret of your app for ServiceNow
Input
Scopes
string
scopes
Notes
Space separated OAuth 2.0 permission scopes for ServiceNow
Input
Token URL
string
/ Required
tokenUrl
Notes
The OAuth 2.0 Token URL for ServiceNow

Basic Username/Password#

InputNotes
Input
Password
password
/ Required
password
Notes
Password
Input
Username
string
/ Required
username
Notes
Username

Actions#

Create Incident#

Creates an Incident with the specified field names and values | key: createIncident

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Values
string
/ Required
Key Value List
fieldValuesInput
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com

Create Table Record#

Creates a record in the specified table with the specified field names and values | key: createTableRecord

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Values
string
/ Required
Key Value List
fieldValuesInput
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Table
string
/ Required
tableNameInput
Notes
The name of the ServiceNow table in which to create a record
Example
incident

Create User#

Creates a User with the specified field names and values | key: createUser

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Email
string
email
Notes
The Email of the User
Example
 
Input
Values
string
Key Value List
fieldValuesInputNonRequired
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
First Name
string
firstName
Notes
The User's First Name
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Last Name
string
lastName
Notes
The User's Last Name
Example
 
Input
User Id
string
userName
Notes
The Username of the User
Example
 

Delete Incident#

Delete an Incident | key: deleteIncident

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 

Delete Table Record#

Delete a record for a given ID in the specified Table | key: deleteTableRecord

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 
Input
Table
string
/ Required
tableNameInput
Notes
The name of the ServiceNow table in which to create a record
Example
incident

Delete User#

Deletes a User | key: deleteUser

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 

Get Incident#

Gets an Incident by ID | key: getIncident

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 

Get Table Record#

Get a record for a given ID in the specified Table | key: getTableRecord

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 
Input
Table
string
/ Required
tableNameInput
Notes
The name of the ServiceNow table in which to create a record
Example
incident

Get User by Id#

Gets a User by their Id | key: getUser

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 

Get User by Username#

Get a record for a given ID in the specified Table | key: getUserByUsername

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
User Id
string
userName
Notes
The Username of the User
Example
 

List Incidents#

Gets a list of all Incidents | key: listIncidents

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sysparm Limit
string
sysparmLimit
Notes
Max number of records to return. Large values can impact performance. For pagination with large data sets include the Sysparm Offset
Example
 
Input
Sysparm Offset
string
sysparmOffset
Notes
Starting record index for which to begin retrieving records. This functionality enables the retrieval of all records, regardless of the number of records, in small manageable chunks. For example, the first time you call this endpoint, sysparm_offset is set to '0'. To simply page through all available records, use sysparm_offset=sysparm_offset+sysparm_limit, until you reach the end of all records.
Example
 
Input
Sysparm Query
string
sysparmQuery
Notes
Encoded query used to filter the result set. Syntax: sysparm_query=<col_name><operator><value>.
Example
active=true^ORDERBYnumber^ORDERBYDESCcategory

List Table Records#

Lists records in the specified table | key: listTableRecords

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sysparm Limit
string
sysparmLimit
Notes
Max number of records to return. Large values can impact performance. For pagination with large data sets include the Sysparm Offset
Example
 
Input
Sysparm Offset
string
sysparmOffset
Notes
Starting record index for which to begin retrieving records. This functionality enables the retrieval of all records, regardless of the number of records, in small manageable chunks. For example, the first time you call this endpoint, sysparm_offset is set to '0'. To simply page through all available records, use sysparm_offset=sysparm_offset+sysparm_limit, until you reach the end of all records.
Example
 
Input
Sysparm Query
string
sysparmQuery
Notes
Encoded query used to filter the result set. Syntax: sysparm_query=<col_name><operator><value>.
Example
active=true^ORDERBYnumber^ORDERBYDESCcategory
Input
Table
string
/ Required
tableNameInput
Notes
The name of the ServiceNow table in which to create a record
Example
incident

List Users#

Gets a list of all Users | key: listUsers

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sysparm Limit
string
sysparmLimit
Notes
Max number of records to return. Large values can impact performance. For pagination with large data sets include the Sysparm Offset
Example
 
Input
Sysparm Offset
string
sysparmOffset
Notes
Starting record index for which to begin retrieving records. This functionality enables the retrieval of all records, regardless of the number of records, in small manageable chunks. For example, the first time you call this endpoint, sysparm_offset is set to '0'. To simply page through all available records, use sysparm_offset=sysparm_offset+sysparm_limit, until you reach the end of all records.
Example
 
Input
Sysparm Query
string
sysparmQuery
Notes
Encoded query used to filter the result set. Syntax: sysparm_query=<col_name><operator><value>.
Example
active=true^ORDERBYnumber^ORDERBYDESCcategory

Update Incident#

Updates an Incident with the specified field names and values | key: updateIncident

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Values
string
/ Required
Key Value List
fieldValuesInput
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 

Update Table Record#

Updates a record in the specified table with the specified field names and values | key: updateTableRecord

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Values
string
/ Required
Key Value List
fieldValuesInput
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 
Input
Table
string
/ Required
tableNameInput
Notes
The name of the ServiceNow table in which to create a record
Example
incident

Update User#

Updates a User with the specified field names and values | key: updateUser

InputNotesExample
Input
API Version
string
/ Required
apiVersionInput
Notes
The version of the ServiceNow API to use
Example
v2
Input
Connection
connection
/ Required
connection
Notes
 
Example
 
Input
Email
string
email
Notes
The Email of the User
Example
 
Input
Values
string
Key Value List
fieldValuesInputNonRequired
Notes
The names of the fields and their values to use when creating a record
Example
 
Input
First Name
string
firstName
Notes
The User's First Name
Example
 
Input
Instance URL
string
/ Required
instanceUrlInput
Notes
The URL of the specific ServiceNow instance to use for API requests
Example
https://instance.service-now.com
Input
Last Name
string
lastName
Notes
The User's Last Name
Example
 
Input
Sys ID
string
/ Required
sysId
Notes
The Sys ID of the record being queried
Example
 
Input
User Id
string
userName
Notes
The Username of the User
Example