API release notes

  • Release version: Australia
  • Updated March 12, 2026
  • 4 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of API release notes Australia Release

    The Australia release of ServiceNow APIs introduces enhancements and new features that enable customers to build custom applications and enhance user experiences. This release includes updates to server-side JavaScript APIs, client APIs, inbound REST APIs, and client APIs compatible with the Next Experience UI. Additionally, new scoped and global classes, methods, and REST endpoints have been added or enhanced to support broader functionality across various ServiceNow Store applications and core platform features.

    Show full answer Show less

    Key Features

    • Expanded API Classes and Methods: New and enhanced scoped and global classes such as CopyDynamicSchemaAPI, GlideAggregate, GlideDate, and GlideElementDescriptor provide extended capabilities including asynchronous operations, encryption checks, and workflow aggregation.
    • ServiceNow Store API Enhancements: The Lead to Cash Core application introduces methods supporting complex ramp entity workflows with improved record retrieval and commit processing for consolidated data handling.
    • New REST API Endpoints: Added endpoints for Attachment management, Help Request creation and updates, ATF Code Coverage submission, Sales CRM Pricing engine computation, Workplace Service Delivery user and presence management, Synthetic monitoring bulk operations, and Warranty Claims SOAP API for repair order processing.
    • Client API Behavior Changes: Methods clearValue() and setValue() on strict read-only fields now do nothing and log warnings, improving security and preventing unintended data changes.
    • Plugin Activation Requirements: Some APIs require specific plugins to be activated, such as Dynamic Schema Support for CopyDynamicSchemaAPI, Interactions Management for Help Request and Wrap Up APIs, MID Hermes API for MIDHermesProducer, Customer Service Base Entities for Party Management APIs, and Workplace Service Delivery Core for related APIs.
    • Deprecations: The GlideElementDynamicAttribute class has been removed, directing developers to use other GlideElement instances appropriate to the attribute type.

    Key Outcomes for ServiceNow Customers

    • Enhanced Customization: Developers can leverage new and improved APIs to create more sophisticated, efficient, and secure custom applications and workflows within the ServiceNow platform.
    • Improved Data Handling: New methods in the Lead to Cash Core and ConsolidationService enable better data consolidation, aggregation, and management across complex business processes.
    • Streamlined Integration: Expanded REST and SOAP APIs facilitate easier integration with external systems for attachments, help requests, pricing computations, synthetic monitoring, and warranty claims.
    • Security and Governance: Client API changes prevent modifications on strict read-only fields, ensuring data integrity and compliance with configured security policies.
    • Plugin Awareness: Customers must ensure appropriate plugins are activated to access new API functionalities, supporting modular platform deployment and upgrade planning.

    ServiceNow® APIs enable you to build custom applications and experiences. APIs were enhanced and updated in the Australia release.

    API highlights for the Australia 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.
    • Client Next Experience APIs include client APIs compatible with the Next Experience UI.

    See API implementation and reference for more information.

    New in the Australia release

    Table 1. New scoped classes and additional methods to existing scoped classes in Australia
    Class Methods
    CopyDynamicSchemaAPI - Scoped, Global
    Methods:
    • getCopyApi()
    • skipAttributes()
    • skipChoiceOverrides()
    • skipChoiceSets()
    • getTransactionId()
    • runAsync()
    Extension points:
    • getCopyName()
    • shouldCopy()
    • verifyCopyOperation()
    GlideAggregate - Scoped setAggregateWorkflow()
    GlideDate - Scoped
    • getDisplayValueEx()
    • setDisplayValueEx()
    GlideTime - Scoped
    • getDisplayValueEx()
    • getDisplayValueLang()
    • setDisplayValueEx()
    • setDisplayValueLang()
    GlideElementDescriptor - Scoped, Global GlideElementDescriptor - isEncrypted()
    Table 2. New scoped classes and additional methods to existing scoped classes in ServiceNow Store
    Application App Version Release month API Endpoints
    Lead to Cash Core v0.1 2026-05 ConsolidationService - Scoped, Global
    • canConsolidateEntity()
    • canConsolidateJSONs()
    • canMergeEntity()
    • consolidate()
    • enableConsolidation()
    • getHashConfig()
    • getPrimary()
    • overrideAttributeValues()
    • postHierarchyConsolidation()
    • preProcess()
    Table 3. New global classes and additional methods to existing global classes in Australia
    Class Methods
    CopyDynamicSchemaAPI - Scoped, Global
    Methods:
    • getCopyApi()
    • skipAttributes()
    • skipChoiceOverrides()
    • skipChoiceSets()
    • getTransactionId()
    • runAsync()
    Extension points:
    • getCopyName()
    • shouldCopy()
    • verifyCopyOperation()
    GlideAggregate - Global setAggregateWorkflow()
    GlideDate - Global
    • getDisplayValueEx()
    • setDisplayValueEx()
    GlideElement - Global getDynamicNamespace()
    GlideElementDynamicAttributeStore - Global
    • getDynamicAttributePathsInSchema()
    • getDynamicAttributePathsInStore()
    • getDynamicNamespaceName()
    MIDHermesProducer - Global
    • MIDHermesProducer()
    • send()
    GlideElementDescriptor - Scoped, Global GlideElementDescriptor - isEncrypted()
    Table 4. New global classes and additional methods to existing global classes in ServiceNow Store
    Application App Version Release month API Endpoints
    Lead to Cash Core v0.1 2026-05 ConsolidationService - Scoped, Global
    • canConsolidateEntity()
    • canConsolidateJSONs()
    • canMergeEntity()
    • consolidate()
    • enableConsolidation()
    • getHashConfig()
    • getPrimary()
    • overrideAttributeValues()
    • postHierarchyConsolidation()
    • preProcess()
    Table 5. New REST APIs and additional endpoints to existing REST APIs in Australia
    API Endpoints
    Attachment API
    • DELETE /now/attachment/{attachment_sys_id}/attributes
    • DELETE /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    • GET /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    • GET /now/attachments/{attachment_sys_id}/attributes
    • PATCH /now/attachment/{sys_id}
    • POST /now/attachment/{attachment_sys_id}/attributes
    • PUT /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    Help Request API POST /now/helprequest/action/create_or_update
    ATF Code Coverage API
    • POST /now/atf/code_coverage/all
    • POST /now/atf/code_coverage/by_line_number
    • POST /now/atf/code_coverage/by_script_id
    Sales CRM Pricing API
    • POST /api/sn_csm_pricing/{api_version}/pricingengine/computePrice
    • DELETE /api/sn_csm_pricing/pricingengine/pricing_context/{pricing_context_id}
    Table 6. New REST APIs and additional endpoints in ServiceNow Store
    Application App Version Release month API Endpoints
    Workplace Service Delivery 3.3.1 2026-05 WSD Presence API
    • DELETE /{collaborator_id}
    • DELETE /exception
    • GET /collaborator
    • GET /exception
    • GET /presence
    • GET /routine
    • PATCH /routine
    • POST /collaborator
    • POST /exception
    • POST /routine
    • PUT /exception
    Workplace Service Delivery 3.3.1 2026-05 WSD User API GET /context
    Workplace Service Delivery 3.3.1 2026-05 WSD Unified Search API
    • POST /users_and_locations
    • GET /current_location
    Synthetic monitoring 1.5.1 2026-03 SyntheticsAsyncBulkCreate API
    • GET /synthetics_async_bulk_create/{job_id}
    • POST /synthetics_async_bulk_create
    Table 7. New SOAP APIs in Australia
    API Operations
    Warranty Claims SOAP API ProcessRepairOrder: A STAR SOAP operation used to process and exchange repair operation–level information between systems in a standardized STAR XML format.

    Changed in this release

    The following tables lists changed API classes and methods in Australia and ServiceNow Store.

    Table 8. Changed scoped classes in ServiceNow Store
    Application App Version Release month API Endpoints
    Lead to Cash Core v1.8 2026-03 LeadtoCashCore - Scoped The following enhancements provide support for building and committing complete, ramp entity structures across header and headerless workflows:
    Lead to Cash Core v1.9 2026-06 LeadtoCashCore - Scoped LeadtoCashCore - commitInstance(Object targetJSON, Object additionalParams)- Added an optional additionalParams.returnDeletedGr Boolean flag that, when set to true, causes the deleted GlideRecord to be passed to _postProcess and _postHierarchyCommit after a DELETE operation.
    Table 9. Changed client classes in Australia
    Class Methods
    GlideForm (g_form) - Client On fields set to strict read only, the following methods do nothing and log a warning in the browser's console if used:
    • clearValue()
    • setValue()

    For more information, see Configuring read-only security options.

    GlideForm (Next Experience) - Client On fields set to strict read only, the following methods do nothing and log a warning in the browser's console if used:
    • clearValue()
    • setValue()

    For more information, see Configuring read-only security options.

    Table 10. Changed Client classes in ServiceNow Store
    API Endpoints
    openFrameAPI - Client setICContext() - New searchTargetList.quickStats object provides agent status information.
    Table 11. Changed REST APIs in Australia
    API Endpoints
    Party Management Open API Previously, all GET endpoints didn't return results for Account records as expected due to a hardcoded flag. As a fix, users are now required to install the plugin Customer Service Base Entities (com.snc.cs_base), which adds the Active field to Customer [customer_account] and Core Company [core_company] tables.
    Wrap Up API Added support for AI-generated wrap‑up codes and notes.

    Deprecations

    • GlideElementDynamicAttribute has been removed. Use other GlideElement instances corresponding to an attribute's type instead.

    Activation information

    The following APIs are available by default:
    • ATF Code Coverage API
    • Attachment API
    • GlideAggregate
    • GlideDate
    • GlideTime
    • GlideElement
    • GlideElementDescriptor
    • GlideElementDynamicAttributeStore
    • GlideForm
    • GlideForm (Next Experience)
    The following APIs require plugin activation:
    • CopyDynamicSchemaAPI API requires the Dynamic Schema Support (com.glide.dynamic_schema) plugin.
    • Help Request API requires the Interactions Management (com.glide.interaction) plugin.
    • MIDHermesProducer requires the MID Hermes API (com.glide.mid.hermes_api) plugin.
    • Party Management Open API requires the Customer Service Base Entities (com.snc.cs_base) plugin.
    • Wrap Up API requires the requires the Interactions Management (com.glide.interaction.awa) plugin.
    • WSD Presence API requires the Workplace Service Delivery Core (com.sn_wsd_core) plugin.
    • WSD Unified Search API requires the Workplace Service Delivery Core (com.sn_wsd_core) plugin.
    • WSD User API requires the Workplace Service Delivery Concierge (com.sn_wsd_concierge), Workplace Service Delivery Core (com.sn_wsd_core), and Workplace Service Delivery Reservation (com.sn_wsd_rsv) plugins.