API release notes
-
- UpdatedAug 3, 2023
- 2 minutes to read
- Vancouver
- Release Notes and Upgrades
The Vancouver release is no longer supported. As such, the product documentation and release notes are provided for informational purposes only, and will not be updated.
ServiceNow® APIs let you build custom applications and experiences. APIs were enhanced and updated in the Vancouver release.
API highlights for the Vancouver release
- Use server-side JavaScript APIs in scripts to change the application functionality.
- Run client APIs whenever a client-based event occurs, such as when a form loads, a form is submitted, or a field value changes.
- Use inbound REST APIs to interact with various ServiceNow functionalities within your application.
See API implementation and reference for more information.
New in the Vancouver release
Class | Methods |
---|---|
cabrillo.attachments - Client | addFiles() |
cabrillo.nowapp - Client |
|
API | Endpoints |
---|---|
Install Base Item API |
|
Changed in this release
Class | Methods |
---|---|
GlideAggregate - Scoped | The orderBy() method now accepts arguments that are glidefunctions. |
Class | Methods |
---|---|
GlideAggregate - Global | The orderBy() method now accepts arguments that are glidefunctions. |
Deprecations
- The cabrillo.attachments - addFile() method is deprecated. Use the cabrillo.attachments - addFiles() method instead.
- The GlideEncrypter - Global API and all associated methods are deprecated. Use platform alternatives instead detailed in the Knowledge Base article Alternative Encryption Products to GlideEncrypter.
Activation information
The following APIs are available by default:
- Cabrillo.Attachments
- CMDBDuplicateTemplateUtils
- DuplicateTemplate
- GlideAggregate
- GlideElement
- GlideJsonPath
- GlideNumberFormatter
- GlideDBFunctionCaseBuilder
- GlideSPScriptable
- ProactiveTriggerAPI
The following APIs require plugin activation:
- The Install Base Item API requires the Customer Service Install Base Management (com.snc.install_base) plugin to be activated.
- The OnCallContactPrefTemplate and OnCallEscalationTemplateSNC APIs require the On-Call Scheduling (com.snc.on_call_rotation) plugin to be activated.
- The TransformerDefinition API requires the Transformation Service (com.glide.transform) plugin to be activated.