SOAP direct web service API functions

reference australia Updated Sep 10, 2026 2 min read r_DirectWebServiceAPIFunctions.md
Raw file servicenow.com

The standard SOAP API is a set of small, globally defined functions that can be performed on a targeted resource.

The targeted resource (or table) is defined in the URL by the format https://<instance name>.service-now.com/<table name>.do.

Method Summary Description
insert Creates a new record for the table targeted in the URL.
insertMultiple Creates multiple new records for the table targeted in the URL. To enable multiple inserts, activate the Web service import sets.
update Updates a existing record in the targeted table in the URL, identified by the mandatory sys_id field.
deleteRecord Deletes a record from the targeted table by supplying its sys_id.
deleteMultiple Delete multiple records from the targeted table by example values.
Method Summary Description
getKeys Query the targeted table by example values and return a comma delimited sys_id list.
getRecords Query the targeted table by example values and return all matching records and their fields.
get Query a single record from the targeted table by sys_id and return the record and its fields.
aggregate Query using and aggregate functions SUM, COUNT MIN, MAX, LAST, and AVG. To enable the aggregate functions, activate the Aggregate Web Service Plugin.

Parent Topic:Direct web services

Related topics

Use forms to limit or extend the query response

Return the display value for reference variables

Clear values from a target instance

Retrieve journal entries using direct web services

Retrieve choice fields using direct web services

Persist an HTTP session across all SOAP calls

Search documentation
Search document titles and file paths on the australia branch