API release notes

  • Release version: Australia
  • Updated March 12, 2026
  • 7 minutes to read
  • 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
    Product Catalog Management v20.0 2026-07 CatalogSearchAPI - Scoped, Global
    • CatalogSearch() constructor
    • getCatalogData()

    Though identically named, the CatalogSearch Server API is the base platform API for service catalog item search; the new CatalogSearchAPI is a higher-level wrapper specifically for the product catalog use case, with additional capabilities relevant to TMF-aligned product and service offerings.

    Note:
    The REST version of this API is Product Catalog Search API.
    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
    Product Catalog Management v20.0 2026-07 CatalogSearchAPI - Scoped, Global
    • CatalogSearch() constructor
    • getCatalogData()

    Though identically named, the CatalogSearch Server API is the base platform API for service catalog item search; the new CatalogSearchAPI is a higher-level wrapper specifically for the product catalog use case, with additional capabilities relevant to TMF-aligned product and service offerings.

    Note:
    The REST version of this API is .
    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
    AI Control Tower v6.0.0 2026-07 AI Assets Inventory API
    • GET /asset-class
    • GET /details
    Healthcare and Life Sciences Service Management Core v1.0 2026-07 HL7 Inbound API POST /message
    Product Catalog Management v20.0 2026-07 Product Catalog Search API POST /api/sn_prd_pm/catalog/search
    Note:
    The script include version of this API is .
    Usage Insight Data Export 1.0.1 2026-07 UXA Data Export Service API POST /sn_uxa_data_export/data_export
    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 9. Changed scoped classes in ServiceNow Store
    Application App Version Release month API Methods
    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 10. 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.

    openFrameAPI - Client setICContext() - New searchTargetList.quickStats object provides agent status information.
    Table 11. Changed Client classes in ServiceNow Store
    Application App Version Release month API Endpoints
    Customer Service Management (CSM) v1.2 2026-07 openFrameAPI - Client
    setICContext():
    • added activeConversations and agentSettings are added as new context inputs.

    subscribe(): Added openframe_awa_workitem_cancelled as a new event.

    Table 12. 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.
    Table 13. Changed REST APIs in the ServiceNow Store
    Application App Version Release month API Endpoints
    Automated Test Framework v3.1 2026-07 Cloud Runner Test Runner REST API
    The following endpoints are updated as follows:
    • POST /test_runner: Now supports asynchronous test execution via the new sync parameter.
    • POST /cancel_test_runner: Introduces rootTrackerId as an alternative identifier for tracking and canceling test runs.
    • GET /test_runner_progress: Introduces rootTrackerId as an alternative identifier for tracking and canceling test runs.

    All Cloud Runner Test REST APIs now standardize on HTTP error codes: 400 for validation errors and 500 for unexpected errors.

    Telecommunications Service Management v4.1.1 2026-07 Party Management Open API The POST /organization endpoint now supports a list of valid partyCharacteristic.name values.

    As a result, the partyCharacteristic.value attribute accepts the display value of rankTier and industry choice fields as input. Invalid choice values trigger a descriptive warning in the API response, enabling clearer validation feedback and improved data consistency.

    Order Management for Telecommunications v4.0 2026-07 Service Order Open API For all endpoints, the serviceOrderItem.orderRelationship parameter is renamed to serviceOrderItem.serviceOrderItemRelationship. This change affects both requests and responses.
    Order Management for Telecommunications v12.5.0 2026-06 The characteristicObj parameter is introduced as a fix to validate the .value property against allowed choice-type values by default. If an invalid value is submitted, the API adds a work note to the record.

    A new system property, sn_ind_tmt_orm.disableCharValueValidation, allows you to revert to pre-fix behavior when needed. The property isn't shipped by default. To disable validation, create a system property named sn_ind_tmt_orm.disableCharValueValidation and set the value to true. When disabled, the value is set directly from the request payload and no work notes are generated.

    Workplace Reservation Management v1.0 2026-05 WSD Reservation API In the POST /add endpoint, the reservable_module request parameter is no longer required as of this release, but is required for earlier releases.

    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.