---
sourceDocument: australia Combined Product Files
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/delta-zurich-australia

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - australia Combined Product Files

ft:clusterId :

    - delta3az

bundleId :

    - delta3az


---

# Combined API release notes for upgrades from Zurich to Australia

# Combined API release notes for upgrades from Zurich to Australia {#ariaid-title1}

Release version: Australia  
Updated November 5, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 24 minutes to read  
Consolidated page of all release notes for API from Zurich to Australia.

## How to use this page

To help you prepare for your upgrade, we have combined the cross-family API release notes onto one page. Read this summary of the new features, changes, and updated information for your product from Zurich to Australia.  
Tip:  
If there were no updates for a release notes section in a certain family release, we included a short note for your reference. For example, if a product did not have any updates in Tokyo, the row says "No updates for this release."

## Important information for upgrading API to Australia

Before you upgrade to Australia, review these pre- and post-upgrade tasks and complete the tasks as needed.  
{#dfrn3-api-summary__entry__2}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## New features

Between your current release family and Australia, new features were introduced for API.  
{#dfrn3-api-summary__entry__8}

| Release | Release notes |
|-|-|
| Zurich | {#dfrn3-api-summary__entry__15} | Application | App Version | Release month | API | Endpoints | |-|-|-|-|-| | Omnichannel Callback | 2.0.4 | 2026-02 | [Omnichannel Callback API](https://www.servicenow.com/docs/access?context=omichannel-callback-api&family=zurich&ft:locale=en-US) | Added new endpoints, /get and /close, for retrieving and closing a given callback record. The third endpoint, /actions, allows you to perform create, update, close, and cancel operations for a callback in an external, third-party system with routing capabilities. * PATCH api/sn_omichannel_callback/get * POST api/sn_omni_callback/actions * POST api/sn_omni_callback/callback/close | | Contact Center Integration Core | 1.5.0 | 2026-01 | [External ID Mapping API](https://www.servicenow.com/docs/access?context=external-id-mapping-api&family=zurich&ft:locale=en-US) | * GET /sn_ct_ctr_it_core/external_id_mapping/table/{tableName}/documentId/{documentId} * PUT /sn_ct_ctr_it_core/external_id_mapping/table/{tableName}/documentId/{documentId} | | Digital Product Release | 2.3.0 | 2025-12 | [Digital Product Release API](https://www.servicenow.com/docs/access?context=digital-product-release-api&family=zurich&ft:locale=en-US) | * GET /sn_dpr/digital_product_release/bundle/{sysId} * GET /sn_dpr/digital_product_release/releases/{releaseId}/policies/status * POST /sn_dpr/digital_product_release/product_enhancement * POST /sn_dpr/digital_product_release/release * POST /sn_dpr/digital_product_release/release/{releaseId}/key_date * POST /sn_dpr/digital_product_release/release/{releaseId}/policies/run * POST /sn_dpr/digital_product_release/release/{releaseId}/related_task * POST /sn_dpr/digital_product_release/release_calendar * POST /sn_dpr/digital_product_release/release_id/{releaseId}/complete_phase * POST /sn_dpr/digital_product_release/release_target * PUT /sn_dpr/digital_product_release/release/{sysId}/retarget | | Threat Intelligence Security Center for Security Operations | 3.14.4 | 2025-12 | [TISC TAXII Server API](https://www.servicenow.com/docs/access?context=taxii-server-api&family=zurich&ft:locale=en-US) | * GET /sn_sec_tisc/taxii_server/taxii2 * GET /sn_sec_tisc/taxii_server/{api_root} * GET /sn_sec_tisc/taxii_server/{api_root}/collections * GET /sn_sec_tisc/taxii_server/{api_root}/collections/{id} * GET /sn_sec_tisc/taxii_server/{api_root}/collections/{id}/manifest * GET /sn_sec_tisc/taxii_server/{api_root}/collections/{id}/objects * GET /sn_sec_tisc/taxii_server/{api_root}/collections/{id}/objects/{object_id} * GET /sn_sec_tisc/taxii_server/{api_root}/collections/{id}/objects/{object_id}/versions | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Party Management Open API](https://www.servicenow.com/docs/access?context=tmf-party-management-open-api&family=zurich&ft:locale=en-US) | New API for managing parties with a relationship to the enterprise. Supports the following methods: * DELETE /api/sn_tmf_api/v1/party/individual/{id} * GET /api/sn_tmf_api/v1/party/individual/{id} * GET /api/sn_tmf_api/v1/party/individual * GET/api/ sn_tmf_api/v1/party/organization/{id} * GET /api/sn_tmf_api/v1/party/organization * PATCH/api/sn_tmf_api/v1/party/individual/{id} * PATCH /api/sn_tmf_api/v1/party/organization/{id} * POST /api/sn_tmf_api/v1/party/individual * POST /api/sn_tmf_api/v1/party/organization | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Product Inventory Open API](https://www.servicenow.com/docs/access?context=product-inventory-open-api&family=zurich&ft:locale=en-US) | * DELETE /sn_prd_invt/order/product/{id} * PATCH /sn_prd_invt/order/product/{id} | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Service Catalog Open API](https://www.servicenow.com/docs/access?context=service-catalog-open-api&family=zurich&ft:locale=en-US) | Supports new methods for service offerings and service candidate entity: * DELETE /api/sn_tmf_api/catalogmanagement/serviceCategory/{id} * GET /api/sn_tmf_api/catalogmanagement/serviceCategory * GET /api/sn_tmf_api/catalogmanagement/serviceCategory/{id} * PATCH /api/sn_tmf_api/catalogmanagement/serviceCategory/{id} * POST /api/sn_tmf_api/catalogmanagement/serviceCategory | | Threat Intelligence Security Center for Security Operations | 3.14.4 | 2025-12 | [TISC Intel Exchange API](https://www.servicenow.com/docs/access?context=tisc-intel-ex-api&family=zurich&ft:locale=en-US) | POST /sn_sec_tisc/tisc_intel_sharing_api/post_intel | | Threat Intelligence Security Center for Security Operations | 3.14.4 | 2025-12 | [TISC RPZ API](https://www.servicenow.com/docs/access?context=tisc-rpz-api&family=zurich&ft:locale=en-US) | POST /sn_sec_tisc/rpz_export | | Network Inventory Advanced | 10.0 | 2025-08 | [DCIM Metric Data Feed API](https://www.servicenow.com/docs/access?context=dcim-metric-data-feed-api&family=zurich&ft:locale=en-US) | POST /api/sn_ni_adv/dcim/feed/{vendorname} | | Omnichannel Callback | 2.0.2 | 2025-08 | [Omnichannel Callback API](https://www.servicenow.com/docs/access?context=omichannel-callback-api&family=zurich&ft:locale=en-US) | * POST /api/sn_omni_callback/callback/attempt * POST /api/sn_omni_callback/callback/create * PATCH /api/sn_omni_callback/callback/update | | Quote Management | 6.0.1 | 2025-08 | [Quote Management API](https://www.servicenow.com/docs/access?context=quote-management-api&family=zurich&ft:locale=en-US) | * DELETE /sn_tmf_api/quote_management_api/quote/{id} * GET /sn_tmf_api/quote_management_api/quote * GET /sn_tmf_api/quote_management_api/quote/{id} * PATCH /sn_tmf_api/quote_management_api/quote/{id} * POST /sn_tmf_api/quote_management_api/quote | | Telecommunication Open APIs | 4.1.1 | 2025-08 | [Work Order Management API](https://www.servicenow.com/docs/access?context=work-order-mgmt-api&family=zurich&ft:locale=en-US) | * CANCEL /sn_tmf_api/work_order_management_api/cancelWorkOrder * GET /sn_tmf_api/work_order_management_api/workordermanagement * GET /sn_tmf_api/work_order_management_api/workorder/{id} * PATCH /sn_tmf_api/work_order_management_api/workOrder/{id} * POST /sn_tmf_api/work_order_management_api/workOrder | [Table 1. New REST APIs and additional endpoints to existing REST APIs in the ServiceNow Store] {#dfrn3-api-summary__entry__82} | Class | Methods | |-|-| | [GlideCurrencyCode - Scoped, Global](https://www.servicenow.com/docs/access?context=GlideCurrencyCodeBothAPI&family=zurich&ft:locale=en-US) | * getCurrencyCode() * getNumericCurrencyCode() | | [GlideCurrencySymbol - Scoped, Global](https://www.servicenow.com/docs/access?context=GlideCurrencySymbolBothAPI&family=zurich&ft:locale=en-US) | * getCurrencySymbol() * getSortedActiveCurrencySymbols() | | [GlideQueryCondition - Scoped](https://www.servicenow.com/docs/access?context=c_GlideQueryConditionScopedAPI&family=zurich&ft:locale=en-US) | * addSystemCondition * addSystemOrCondition * addUserCondition * addUserOrCondition | | [GlideRecord - Scoped](https://www.servicenow.com/docs/access?context=c_GlideRecordScopedAPI&family=zurich&ft:locale=en-US) | * addSystemEncodedQuery() * addSystemQuery() * addSystemOrderBy() * addSystemOrderByDesc() * addUserEncodedQuery() * addUserQuery() * addUserOrderBy() * addUserOrderByDesc() | | [GlideSysAttachment - Scoped](https://www.servicenow.com/docs/access?context=c_GlideSysAttachmentScopedAPI&family=zurich&ft:locale=en-US) | * addAttribute() * addMultipleAttributes() * deleteAllAttributes() * deleteAttribute() * fetchAllAttributes() * fetchAttribute() * updateAllAttributes() * updateAttribute() | | [GlideSystem - Scoped](https://www.servicenow.com/docs/access?context=c_GlideSystemScopedAPI&family=zurich&ft:locale=en-US) | Added support for additional message types to display at the top of forms: * addHighMessage() * addLowMessage() * addSuccessMessage() * addModerateMessage() | [Table 2. New scoped classes and additional methods to existing scoped classes in Zurich] {#dfrn3-api-summary__entry__96} | Class | Methods | |-|-| | [GlideDynamicAttribute - Global](https://www.servicenow.com/docs/access?context=GlideDynamicAttributeAPI&family=zurich&ft:locale=en-US) | Updated content to remove support for dynamic attribute groups. New method getNamespaceName(). | | [GlideDynamicAttributeStore - Global](https://www.servicenow.com/docs/access?context=GlideDynamicAttStoreAPI&family=zurich&ft:locale=en-US) | Updated content to remove support for dynamic attribute groups. New methods: * getDynamicNamespace() * setDynamicNamespace() | | [GlideDynamicNamespace - Global](https://www.servicenow.com/docs/access?context=GlideDynamicNamespaceAPI&family=zurich&ft:locale=en-US) | * getName() * isActive() * isTransient() | | [GlideQueryCondition - Global](https://www.servicenow.com/docs/access?context=c_GlideQueryConditionAPI&family=zurich&ft:locale=en-US) | * addSystemCondition * addSystemOrCondition * addUserCondition * addUserOrCondition | | [GlideRecord - Global](https://www.servicenow.com/docs/access?context=c_GlideRecordAPI&family=zurich&ft:locale=en-US) | * addSystemEncodedQuery() * addSystemQuery() * addSystemOrderBy() * addSystemOrderByDesc() * addUserEncodedQuery() * addUserQuery() * addUserOrderBy() * addUserOrderByDesc() | | [GlideSysAttachment - Global](https://www.servicenow.com/docs/access?context=GlideSysAttachmentGlobalAPI&family=zurich&ft:locale=en-US) | * addAttribute() * addMultipleAttributes() * deleteAllAttributes() * deleteAttribute() * fetchAllAttributes() * fetchAttribute() * updateAllAttributes() * updateAttribute() | | [GlideSystem - Global](https://www.servicenow.com/docs/access?context=c_GlideSystemAPI&family=zurich&ft:locale=en-US) | Added support for additional message types to display at the top of forms: * addHighMessage() * addLowMessage() * addModerateMessage() * addSuccessMessage() | | [Message - Global](https://www.servicenow.com/docs/access?context=sn_i18n.messageAPI&family=zurich&ft:locale=en-US) | Retrieves localized messages from the Message \[sys_ui_message\] table. It supports internationalization (i18n) by dynamically fetching messages based on the user's session language or a specified language parameter. * getMessage() * getMessageLang() | [Table 3. New global classes and additional methods to existing global classes in Zurich] {#dfrn3-api-summary__entry__114} | Class | Methods | |-|-| | [GlideForm (g_form) - Client](https://www.servicenow.com/docs/access?context=c_GlideFormAPI&family=zurich&ft:locale=en-US) | * addChoice() * addHighMessage() * addLowMessage() * addModerateMessage() * addSuccessMessage() * clearChoices() * disableChoice() * enableChoice() * getAnnotationByName() * getAnnotations() * getChoice() * getOptions() * hideAnnotation() * hideRelatedLinks() * hideTemplateBar() * removeChoice() * setChoiceLabel() * setRelatedLinksDisplay() * showAnnotation() * showRelatedLinks() * showTemplateBar() * toggleAnnotations() | | [GlideModal (Next Experience) - Client](https://www.servicenow.com/docs/access?context=GModClientAPINX&family=zurich&ft:locale=en-US) | * destroy() * get() * getID() * getPreference() * getPreferences() * renderWithContent(Object) * renderWithContent(String) * setDialog() * setPreference() * setTitle() * type() | | [GlideNavigation (Next Experience) - Client](https://www.servicenow.com/docs/access?context=GlideNavigationClientAPINX&family=zurich&ft:locale=en-US) | refreshNavigator() | | [StopWatch (Next Experience) - Client](https://www.servicenow.com/docs/access?context=StopWatchAPINX&family=zurich&ft:locale=en-US) | * StopWatch() * getTime() * restart() * toString() | | [GlideForm (Next Experience) - Client](https://www.servicenow.com/docs/access?context=GlideFormAPINX&family=zurich&ft:locale=en-US) | * addChoice() * addHighMessage() * addLowMessage() * addModerateMessage() * addSuccessMessage() * clearChoices() * disableChoice() * enableChoice() * getAnnotationByName() * getAnnotations() * getChoice() * getOptions() * hideAnnotation() * removeChoice() * setChoiceLabel() * showAnnotation() * toggleAnnotations() | | [GlideUser (Next Experience) - Client](https://www.servicenow.com/docs/access?context=GlideUserAPINX&family=zurich&ft:locale=en-US) | getRoles() | [Table 4. New client classes and additional methods to existing client classes in Zurich] {#dfrn3-api-summary__entry__128} | API | Endpoints | |-|-| | [Conversation Member API](https://www.servicenow.com/docs/access?context=conversation-member-api&family=zurich&ft:locale=en-US) | * PUT now/conversation/member/{user_id}/drop * PUT now/conversation/member/{user_id}/update | | [Omnichannel Callback API](https://www.servicenow.com/docs/access?context=omichannel-callback-api&family=zurich&ft:locale=en-US) | * POST /api/sn_omni_callback/callback/attempt * POST /api/sn_omni_callback/callback/create * PATCH /api/sn_omni_callback/callback/update | | [CSM Pricing API](https://www.servicenow.com/docs/access?context=csm-pricing-api&family=zurich&ft:locale=en-US) | * POST /api/sn_csm_pricing/pricingengine/computePrice * DELETE /api/sn_csm_pricing/pricingengine/pricing_context/{pricing_context_id} | [Table 5. New REST APIs and additional endpoints to existing REST APIs in Zurich] |
| Australia | {#dfrn3-api-summary__entry__141} | Application | App Version | Release month | Module | Types | |-|-|-|-|-| | Mobile SDK Libraries - Android | 2.22.0 | 2026-06 | NowVoice | * [NowVoiceCallbacks interface - Android](https://www.servicenow.com/docs/access?context=NowVoiceCallbacksAndroidInt&family=australia&ft:locale=en-US) * [NowVoiceEndpoint class - Android](https://www.servicenow.com/docs/access?context=NowVoiceEndpointAndroidClass&family=australia&ft:locale=en-US) * [NowVoiceSDK object - Android](https://www.servicenow.com/docs/access?context=NowVoiceSDKAndroidAPI&family=australia&ft:locale=en-US) * [NowVoiceService class - Android](https://www.servicenow.com/docs/access?context=NowVoiceServiceAndroidAPI&family=australia&ft:locale=en-US) * [NowVoiceTheme interface - Android](https://www.servicenow.com/docs/access?context=NowVoiceThemeAndroidInterface&family=australia&ft:locale=en-US) * [NowVoiceThemeDark class - Android](https://www.servicenow.com/docs/access?context=NowVoiceThemeDarkAndroidClass&family=australia&ft:locale=en-US) * [NowVoiceUiConfiguration class - Android](https://www.servicenow.com/docs/access?context=NVoiceUiConfigAndroidClass&family=australia&ft:locale=en-US) * [TranscriptMessage class - Android](https://www.servicenow.com/docs/access?context=TranscriptMsgAndroidClass&family=australia&ft:locale=en-US) | | Mobile SDK Libraries - iOS | 2.22.0 | 2026-06 | NowVoice | * [NowVoice API - iOS](https://www.servicenow.com/docs/access?context=NowVoiceiOSAPI&family=australia&ft:locale=en-US) * [NowVoiceCallbacks structure - iOS](https://www.servicenow.com/docs/access?context=NowVoiceCallbacksiOSStruct&family=australia&ft:locale=en-US) * [NowVoiceDefaultTheme structure - iOS](https://www.servicenow.com/docs/access?context=NVoiceDefThemeiOSStruct&family=australia&ft:locale=en-US) * [NowVoiceEndpoint structure - iOS](https://www.servicenow.com/docs/access?context=NowVoiceEndpointiOSStruct&family=australia&ft:locale=en-US) * [NowVoiceService class - iOS](https://www.servicenow.com/docs/access?context=NowVoiceServiceiOSAPI&family=australia&ft:locale=en-US) * [NowVoiceThemeable protocol - iOS](https://www.servicenow.com/docs/access?context=NVoiceThemeableiOSProtocol&family=australia&ft:locale=en-US) * [NowVoiceTranscriptMessage typealias - iOS](https://www.servicenow.com/docs/access?context=NVoiceTrnstMsgiOSta&family=australia&ft:locale=en-US) * [NowVoiceUIConfiguration structure - iOS](https://www.servicenow.com/docs/access?context=NowVoiceUIConfigiOSStruct&family=australia&ft:locale=en-US) | [Table 6. New Mobile SDK modules in ServiceNow Store] {#dfrn3-api-summary__entry__156} | Application | App Version | Release month | API | Endpoints | |-|-|-|-|-| | Product Catalog Management | v19.2.0 | 2026-08 | [Product Catalog Search API](https://www.servicenow.com/docs/access?context=product-catalog-search-api&family=australia&ft:locale=en-US) | POST /eligible-catalog-category-hierarchy is a new endpoint that retrieves the complete product catalog-category hierarchy for a given context (customer, currency, pricing rules, etc.). The endpoint automatically applies eligibility rules to filter out ineligible catalogs and categories, ensuring that only offerings qualified for the requesting customer are returned. Note: This REST API wraps the [CatalogSearchAPI -- getEligibleCatalogCategoryHierarchy(Object input)](https://www.servicenow.com/docs/access?context=CatalogSearchAPI-getCatHierarchy&family=australia&ft:locale=en-US) JavaScript API. | | Smart Assessment Engine |   | 2026-08 | [Reassign Assessment API](https://www.servicenow.com/docs/access?context=reassign-assessment-api&family=australia&ft:locale=en-US) | The new Reassign Assessment API provides a streamlined way to transfer assessment ownership within Smart Assessment workflows. This endpoint enables dynamic reassignment of in-progress assessments when team members change roles, leave the organization, or when assessments need to be delegated to more appropriate team members. | | AI Control Tower | v6.0.0 | 2026-07 | [AI Assets Inventory API](https://www.servicenow.com/docs/access?context=ai-assets-inventory-api&family=australia&ft:locale=en-US) | * GET /asset-class * GET /details | | Healthcare and Life Sciences Service Management Core | v1.0 | 2026-07 | [HL7 Inbound API](https://www.servicenow.com/docs/access?context=hl7-inbound-api&family=australia&ft:locale=en-US) | POST /message | | Product Catalog Management | v20.0 | 2026-07 | [Product Catalog Search API](https://www.servicenow.com/docs/access?context=product-catalog-search-api&family=australia&ft:locale=en-US) | POST /api/sn_prd_pm/catalog/search Note: This REST API wraps the [CatalogSearchAPI -- getEligibleCatalogCategoryHierarchy(Object input)](https://www.servicenow.com/docs/access?context=CatalogSearchAPI-getCatHierarchy&family=australia&ft:locale=en-US) JavaScript API. | | Usage Insight Data Export | 1.0.1 | 2026-07 | [UXA Data Export Service API](https://www.servicenow.com/docs/access?context=usage-insight-data-exp-api&family=australia&ft:locale=en-US) | POST /sn_uxa_data_export/data_export | | Workplace Service Delivery | 3.3.1 | 2026-05 | [WSD Presence API](https://www.servicenow.com/docs/access?context=wsd_presence-api&family=australia&ft:locale=en-US) | * 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](https://www.servicenow.com/docs/access?context=wsd_user-api&family=australia&ft:locale=en-US) | GET /context | | Workplace Service Delivery | 3.3.1 | 2026-05 | [WSD Unified Search API](https://www.servicenow.com/docs/access?context=wsd_unified-search-api&family=australia&ft:locale=en-US) | * POST /users_and_locations * GET /current_location | | Synthetic monitoring | 1.5.1 | 2026-03 | [SyntheticsAsyncBulkCreate API](https://www.servicenow.com/docs/access?context=synth-async-api&family=australia&ft:locale=en-US) | * GET /synthetics_async_bulk_create/{job_id} * POST /synthetics_async_bulk_create | [Table 7. New REST APIs and additional endpoints in ServiceNow Store] {#dfrn3-api-summary__entry__208} | Class | Methods | |-|-| | [CopyDynamicSchemaAPI - Scoped, Global](https://www.servicenow.com/docs/access?context=CopyDynamicSchemaAPI&family=australia&ft:locale=en-US) | Methods: * getCopyApi() * skipAttributes() * skipChoiceOverrides() * skipChoiceSets() * getTransactionId() * runAsync() Extension points: * getCopyName() * shouldCopy() * verifyCopyOperation() | | [GlideAggregate - Scoped](https://www.servicenow.com/docs/access?context=c_GlideAggregateScopedAPI&family=australia&ft:locale=en-US) | setAggregateWorkflow() | | [GlideDate - Scoped](https://www.servicenow.com/docs/access?context=c_GlideDateScopedAPI&family=australia&ft:locale=en-US) | * getDisplayValueEx() * setDisplayValueEx() | | [GlideTime - Scoped](https://www.servicenow.com/docs/access?context=c_GlideTimeScopedAPI&family=australia&ft:locale=en-US) | * getDisplayValueEx() * getDisplayValueLang() * setDisplayValueEx() * setDisplayValueLang() | | [GlideElementDescriptor - Scoped, Global](https://www.servicenow.com/docs/access?context=c_GlideElementDescriptorScopedAPI&family=australia&ft:locale=en-US) | [GlideElementDescriptor - isEncrypted()](https://www.servicenow.com/docs/access?context=SGED-isEncrypted&family=australia&ft:locale=en-US) | | [KafkaProducerAPI - Scoped](https://www.servicenow.com/docs/access?context=KafkaProducerAPIScoped&family=australia&ft:locale=en-US) | * KafkaProducerAPI() * send() | [Table 8. New scoped classes and additional methods to existing scoped classes in Australia] {#dfrn3-api-summary__entry__225} | Application | App Version | Release month | Class | Methods | |-|-|-|-|-| | Product Catalog Management | v19.2.0 | 2026-08 | [CatalogSearchAPI - Scoped, Global](https://www.servicenow.com/docs/access?context=CatalogSearchAPI-scoped_global&family=australia&ft:locale=en-US) | The new getEligibleCatalogCategoryHierarchy() method lets you retrieve the complete product catalog-category hierarchy for a given context (customer, currency, pricing rules, etc.). The API automatically applies eligibility rules to filter out ineligible catalogs and categories, ensuring that customers see only the offerings they qualify for. Note: The REST version of this endpoint is [Product Catalog Search - POST /api/sn_prd_pm/v1/catalog/eligible-catalog-category-hierarchy](https://www.servicenow.com/docs/access?context=prod_catalog_search-POST-hierarchy&family=australia&ft:locale=en-US). | | Product Catalog Management | v20.0 | 2026-07 | [CatalogSearchAPI - Scoped, Global](https://www.servicenow.com/docs/access?context=CatalogSearchAPI-scoped_global&family=australia&ft:locale=en-US) | * CatalogSearch() constructor * getCatalogData() Though identically named to `CatalogSearch` Server API, 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 [Product Catalog Search API](https://www.servicenow.com/docs/access?context=product-catalog-search-api&family=australia&ft:locale=en-US) REST API wraps this Server API. | | Lead to Cash Core | v0.1 | 2026-05 | [ConsolidationService - Scoped, Global](https://www.servicenow.com/docs/access?context=ConsolidationServiceAPI&family=australia&ft:locale=en-US) | * canConsolidateEntity() * canConsolidateJSONs() * canMergeEntity() * consolidate() * enableConsolidation() * getHashConfig() * getPrimary() * overrideAttributeValues() * postHierarchyConsolidation() * preProcess() | | MCP Client | v1.0.1 | 2026-05 | [MCPClient - Scoped](https://www.servicenow.com/docs/access?context=MCPClientAPI&family=australia&ft:locale=en-US) | * MCPClient() * getServers() * getToolInfo() * invokeTool() * listTools() | [Table 9. New scoped classes and additional methods to existing scoped classes in ServiceNow Store] {#dfrn3-api-summary__entry__247} | Class | Methods | |-|-| | [CopyDynamicSchemaAPI - Scoped, Global](https://www.servicenow.com/docs/access?context=CopyDynamicSchemaAPI&family=australia&ft:locale=en-US) | Methods: * getCopyApi() * skipAttributes() * skipChoiceOverrides() * skipChoiceSets() * getTransactionId() * runAsync() Extension points: * getCopyName() * shouldCopy() * verifyCopyOperation() | | [GlideAggregate - Global](https://www.servicenow.com/docs/access?context=c_GlideAggregateAPI&family=australia&ft:locale=en-US) | setAggregateWorkflow() | | [GlideDate - Global](https://www.servicenow.com/docs/access?context=GlideDateAPI&family=australia&ft:locale=en-US) | * getDisplayValueEx() * setDisplayValueEx() | | [GlideElement - Global](https://www.servicenow.com/docs/access?context=c_GlideElementAPI&family=australia&ft:locale=en-US) | getDynamicNamespace() | | [GlideElementDynamicAttributeStore - Global](https://www.servicenow.com/docs/access?context=GlideElementDynamicAttStoreAPI&family=australia&ft:locale=en-US) | * getDynamicAttributePathsInSchema() * getDynamicAttributePathsInStore() * getDynamicNamespaceName() | | [MIDHermesProducer - Global](https://www.servicenow.com/docs/access?context=MIDHermesProducerAPI&family=australia&ft:locale=en-US) | * MIDHermesProducer() * send() | | [GlideElementDescriptor - Scoped, Global](https://www.servicenow.com/docs/access?context=c_GlideElementDescriptorScopedAPI&family=australia&ft:locale=en-US) | [GlideElementDescriptor - isEncrypted()](https://www.servicenow.com/docs/access?context=SGED-isEncrypted&family=australia&ft:locale=en-US) | [Table 10. New global classes and additional methods to existing global classes in Australia] {#dfrn3-api-summary__entry__266} | Application | App Version | Release month | Class | Methods | |-|-|-|-|-| | Automated Test Framework | v3.1 | 2026-08 | [Cloud Runner TestRunnerApi -- Scoped, Global](https://www.servicenow.com/docs/access?context=cloudrnr-TestRunnerAPI-scoped&family=australia&ft:locale=en-US) | Three new methods enable asynchronous test job management without requiring `sn_boq` record creation: * cancelJobByTracker * progressFromTracker * startJob Use these methods when you start a test run with `startJobAsync` and only have the `rootTrackerId`; no need to poll for a `sn_boq` record. | | Product Catalog Management | v20.0 | 2026-07 | [CatalogSearchAPI - Scoped, Global](https://www.servicenow.com/docs/access?context=CatalogSearchAPI-scoped_global&family=australia&ft:locale=en-US) | * CatalogSearch() constructor * getCatalogData() Though identically named, to `CatalogSearch`, the new `CatalogSearchAPI` is used within the product catalog use case, with additional capabilities relevant to TMF-aligned product and service offerings. Note: The [Product Catalog Search API](https://www.servicenow.com/docs/access?context=product-catalog-search-api&family=australia&ft:locale=en-US) REST API wraps this Server API. | | Lead to Cash Core | v0.1 | 2026-05 | [ConsolidationService - Scoped, Global](https://www.servicenow.com/docs/access?context=ConsolidationServiceAPI&family=australia&ft:locale=en-US) | * canConsolidateEntity() * canConsolidateJSONs() * canMergeEntity() * consolidate() * enableConsolidation() * getHashConfig() * getPrimary() * overrideAttributeValues() * postHierarchyConsolidation() * preProcess() | [Table 11. New global classes and additional methods to existing global classes in ServiceNow Store] {#dfrn3-api-summary__entry__283} | API | Endpoints | |-|-| | [Attachment API](https://www.servicenow.com/docs/access?context=c_AttachmentAPI&family=australia&ft:locale=en-US) | * 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](https://www.servicenow.com/docs/access?context=help-request-api&family=australia&ft:locale=en-US) | POST /now/helprequest/action/create_or_update | | [ATF Code Coverage API](https://www.servicenow.com/docs/access?context=atf-code-coverage-api&family=australia&ft:locale=en-US) | * 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](https://www.servicenow.com/docs/access?context=sales-crm-pricing-api&family=australia&ft:locale=en-US) | * POST /api/sn_csm_pricing/{api_version}/pricingengine/computePrice * DELETE /api/sn_csm_pricing/pricingengine/pricing_context/{pricing_context_id} | | [Custom Connector Gateway API](https://www.servicenow.com/docs/access?context=custom-connector-gateway-api&family=australia&ft:locale=en-US) | * POST /xcc-ingest (ADDDOCUMENT) * POST /xcc-ingest (ADDPRINCIPAL) * POST /xcc-ingest (DELETEALLDOCUMENTS) * POST /xcc-ingest (DELETEALLPRINCIPALS) * POST /xcc-ingest (DELETEBYQUERY) * POST /xcc-ingest (DELETEDOCUMENT) * POST /xcc-ingest (DELETEPRINCIPAL) | [Table 12. New REST APIs and additional endpoints to existing REST APIs in Australia] {#dfrn3-api-summary__entry__295} | API | Operations | |-|-| | [Warranty Claims SOAP API](https://www.servicenow.com/docs/access?context=warranty-claims-SOAP-API&family=australia&ft:locale=en-US) | ProcessRepairOrder: A STAR SOAP operation used to process and exchange repair operation--level information between systems in a standardized STAR XML format. | [Table 13. New SOAP APIs in Australia] |
[ ]

## Changes

Between your current release family and Australia, some changes were made to existing API features.  
{#dfrn3-api-summary__entry__299}

| Release | Release notes |
|-|-|
| Zurich | {#dfrn3-api-summary__entry__306} | Application | App Version | Release month | API | Endpoints | |-|-|-|-|-| | Lead to Cash Core | 1.7.1 | 2026-02 | [LeadtoCashCore - Scoped](https://www.servicenow.com/docs/access?context=LeadToCashCoreAPI&family=zurich&ft:locale=en-US) | createInstance() now supports the allowedContextTypes parameter, enabling partial synchronization of updates or deletions for selected Related Parties back to the originating Opportunity. Previously, partial synchronization behavior was limited to quote line items only. | | Lead to Cash Core | 1.6 | 2025-12 | [LeadtoCashCore - Scoped](https://www.servicenow.com/docs/access?context=LeadToCashCoreAPI&family=zurich&ft:locale=en-US) | To allow more complex business needs, getPrimitivesEPService() supports the new context.entityConfigId parameter, which invokes createInstance() script without any defined mapping using only the entity's configuration ID. | [Table 14. Changed scoped classes in ServiceNow Store] {#dfrn3-api-summary__entry__321} | Application | App Version | Release month | API | Endpoints | |-|-|-|-|-| | Telecommunication Open APIs | 3.1.0 | 2026-02 | [Product Order Open API](https://www.servicenow.com/docs/access?context=tmf622_product_ordering-api&family=zurich&ft:locale=en-US) | When submitting a change payload with a new or updated service location (via productOrderItem.product.place.id), the request is now processed as a move order. This means that the product order remains the same but the service is fulfilled in the new designated location. * [Product Order Open API - PATCH /sn_ind_tmt_orm/order/productOrder/{id}](https://www.servicenow.com/docs/access?context=tmf_prod_order-PATCH-ord-productOrder-id&family=zurich&ft:locale=en-US) * [Product Order Open API - PATCH /sn_ind_tmt_orm/productorder/{id}](https://www.servicenow.com/docs/access?context=tmf_prod_order-PATCH-productorder-id&family=zurich&ft:locale=en-US) * [Product Order Open API - POST /sn_ind_tmt_orm/order/productOrder](https://www.servicenow.com/docs/access?context=tmf_prod_order-POST-ord-productOrder&family=zurich&ft:locale=en-US) * [Product Order Open API - POST /sn_ind_tmt_orm/productorder](https://www.servicenow.com/docs/access?context=tmf_prod_order-POST-productOrder&family=zurich&ft:locale=en-US) | | Omnichannel Callback | 2.0.4 | 2025-12 | [Omnichannel Callback API](https://www.servicenow.com/docs/access?context=omichannel-callback-api&family=zurich&ft:locale=en-US) | Added voicemail information to the callbackContext request parameter in the following endpoints: * POST api/sn_omni_callback/callback/create * POST api/sn_omni_callback/callback/update | | Proactive Service Experience Workflows | 7.7.1 | 2025-12 | [Trouble Ticket Open API](https://www.servicenow.com/docs/access?context=trouble-ticket-open-api&family=zurich&ft:locale=en-US) | Now supports creating, retrieving, and filtering on the Service Problem Case ticket type. * GET /sn_ind_tsm_sdwan/ticket/troubleTicket  * GET /sn_ind_tsm_sdwan/ticket/troubleTicket/{id} * PATCH /sn_ind_tsm_sdwan/ticket/troubleTicket/{id} * POST /sn_ind_tsm_sdwan/ticket/troubleTicket | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Product Catalog Open API](https://www.servicenow.com/docs/access?context=product-catalog-open-api&family=zurich&ft:locale=en-US) | Various methods are enhanced with the following parameters: * externalSystem: Specifies the external system of the product offering catalog. * internalVersion: Specifies the version of the product offering. * prodSpecCharValueUse.valueType: Supports more complex product characteristic value types, like choice, check box, objects, and so on. * version: Specifies the external version of the product offering. Enhanced the version and supports external system logic and complex characteristics. | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Service Catalog Open API](https://www.servicenow.com/docs/access?context=service-catalog-open-api&family=zurich&ft:locale=en-US) | Various methods are enhanced with the following parameters: * externalSystem: Specifies the external system of the service specification. * internalVersion: Specifies the version of the service specification. * specCharacteristic.valueType: Supports more complex service characteristic value types, like choice, check box, objects, and so on. * version: Specifies the external version of the service specification. | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Product Order Open API](https://www.servicenow.com/docs/access?context=tmf622_product_ordering-api&family=zurich&ft:locale=en-US) | Various methods are enhanced with the following parameters: * externalSystem: Specifies the external system of the product order. * internalVersion: Specifies the version of the product specification. * productOrderItem.product.productCharacteristic.valueType: Supports more complex product characteristic value types, like choice, check box, objects, and so on. * productOrderItem.product.productSpecification.version: Specifies the external version of the product specification. | | Telecommunication Open APIs | 6.0.9 | 2025-12 | [Service Order Open API](https://www.servicenow.com/docs/access?context=service-order-open-api&family=zurich&ft:locale=en-US) | Various methods are enhanced with the following parameters: * externalSystem: Specifies the external system of the service order. * serviceOrderItem.service.serviceCharacteristic.valueType: Supports more complex service characteristic value types, like choice, check box, objects, and so on. * serviceOrderItem.service.serviceSpecification.internalVersion: Specifies the version of the service specification. * serviceOrderItem.service.serviceSpecification.version: Specifies the external version of the service specification. | | Threat Intelligence Security Center for Security Operations | 3.14.4 | 2025-12 | [TISC API](https://www.servicenow.com/docs/access?context=tisc-api&family=zurich&ft:locale=en-US) | POST /sn_sec_tisc/threat_intel_data/observables now supports filtering observables on tags and taxonomies. | | Accounts Payable Invoice Processing | v9.5.17 | 2025-08 | [AP Invoice API](https://www.servicenow.com/docs/access?context=ap-invoice-api&family=zurich&ft:locale=en-US) | The following endpoints now support attachments: * POST sn_spend_intg/ap_invoice/json * POST sn_spend_intg/ap_invoice/xml | | Telecommunication Open APIs | 4.1.1 | 2025-08 | [Service Order Open API](https://www.servicenow.com/docs/access?context=service-order-open-api&family=zurich&ft:locale=en-US) | The following endpoints now support complex service characteristic value types via the serviceOrderItem.service.serviceCharacteristic.valueType parameter: * GET /sn_tmf_api/order/serviceOrder * GET /sn_tmf_api/order/serviceOrder/{id} * PATCH /sn_tmf_api/order/serviceOrder/{id} * POST /sn_tmf_api/order/serviceOrder | | Telecommunication Open APIs | 4.1.1 | 2025-08 | [Product Catalog Open API](https://www.servicenow.com/docs/access?context=product-catalog-open-api&family=zurich&ft:locale=en-US) | The following productSpecification endpoints are updated to support complex product specification characteristic value types via the productSpecCharacteristic.valueType parameter: * POST /sn_tmf_api/catalogmanagement/productSpecification * PATCH /sn_tmf_api/catalogmanagement/productSpecification/{id} * GET /sn_tmf_api/catalogmanagement/productSpecification/{id} * GET /sn_tmf_api/catalogmanagement/productSpecification | | Telecommunication Open APIs | 4.1.1 | 2025-08 | [Product Inventory Open API](https://www.servicenow.com/docs/access?context=product-inventory-open-api&family=zurich&ft:locale=en-US) | The following endpoints now support complex product characteristic value types via the productCharacteristic.valueType parameter: * GET /sn_prd_invt/product * GET /sn_prd_invt/product/{id} * GET /sn_prd_invt/productinventory * GET /sn_prd_invt/productinventory/{inventoryId} * POST /sn_prd_invt/product * POST /sn_prd_invt/productinventory | | Telecommunication Open APIs | 4.1.1 | 2025-08 | [Product Order Open API](https://www.servicenow.com/docs/access?context=tmf622_product_ordering-api&family=zurich&ft:locale=en-US) | The following endpoints now support complex product characteristic value types via the productOrderItem.product.productCharacteristic.valueType parameter: * GET /sn_ind_tmt_orm/order/productOrder * GET /sn_ind_tmt_orm/order/productOrder/{id} * GET /sn_ind_tmt_orm/productorder * GET /sn_ind_tmt_orm/productorder/{id} * PATCH /sn_ind_tmt_orm/order/productOrder/{id} * PATCH /sn_ind_tmt_orm/productOrder/{id} * POST /sn_ind_tmt_orm/order/productOrder * POST /sn_ind_tmt_orm/productOrder | | Virtual Agent API | 4.0.0 | 2025-08 | [Virtual Agent Bot Integration API](https://www.servicenow.com/docs/access?context=bot-api&family=zurich&ft:locale=en-US) | New options for the action request body parameter with corresponding examples. POST /sn_va_as_service/bot/integration | [Table 15. Changed REST APIs in the ServiceNow Store] {#dfrn3-api-summary__entry__393} | Class | Methods | |-|-| | [GlideSysAttachment - Scoped](https://www.servicenow.com/docs/access?context=c_GlideSysAttachmentScopedAPI&family=zurich&ft:locale=en-US) | Support for copying any attributes from source attachment records and deleting attributes with attachments. * copy() * copy(targetFieldName) * copyAttachmentsByFieldNames() * deleteAllAttachment() * deleteAttachment() | | [IdentificationEngine - Scoped](https://www.servicenow.com/docs/access?context=IdentificationEngineScopedAPI&family=zurich&ft:locale=en-US) | Enable the referenceItems properties of the incoming payload to be populated before identifying a CI using the IRE rules defined on a class. * createOrUpdateCI() * createOrUpdateCIEnhanced() * identifyCIEnhanced() | | [ProducerV2 - Scoped](https://www.servicenow.com/docs/access?context=ProducerV2ScopedAPI&family=zurich&ft:locale=en-US) | send() - Added a return value and error handling. | | [RESTMessageV2 - Scoped, Global](https://www.servicenow.com/docs/access?context=c_RESTMessageV2API&family=zurich&ft:locale=en-US) | setHttpMethod() - Added support for HEAD method calls via the method parameter. | [Table 16. Changed scoped classes in Zurich] {#dfrn3-api-summary__entry__403} | Class | Methods | |-|-| | [GlideAggregate - Global](https://www.servicenow.com/docs/access?context=c_GlideAggregateAPI&family=zurich&ft:locale=en-US) | Remove support for groups in Dynamic Schema. * addAggregate() * addHaving() * getDynamicAttributeValue() * getDynamicAttributeDisplayValue() * getValue() * groupBy() * orderBy() * orderByAggregate() | | [GlideDynamicAttribute - Global](https://www.servicenow.com/docs/access?context=GlideDynamicAttributeAPI&family=zurich&ft:locale=en-US) | Remove support for groups in Dynamic Schema. * getGroupName() * getName() * getPath() * getType() * isTransient() Remove getSysId(). Remove GlideTransientDynamicAttribute API documentation because GlideDynamicAttribute and GlideTransientDynamicAttribute APIs provide the same solution. | | [GlideRecord - Global](https://www.servicenow.com/docs/access?context=c_GlideRecordAPI&family=zurich&ft:locale=en-US) | Remove support for groups in Dynamic Schema. * addQuery() * getDisplayValue() * getDynamicAttribute() * getDynamicAttributeDisplayValue() * getDynamicAttributeValue() * getValue()orderBy() * orderByDesc() * setDisplayValue() * setDynamicAttributeDisplayValue() * setDynamicAttributeValue() * setDynamicAttributeValues() * setValue() | | [GlideSysAttachment - Global](https://www.servicenow.com/docs/access?context=GlideSysAttachmentGlobalAPI&family=zurich&ft:locale=en-US) | Support for copying any attributes from source attachment records and deleting attributes with attachments. * copy() * copy(targetFieldName) * copyAttachmentsByFieldNames() * deleteAllAttachment() * deleteAttachment() | | [IdentificationEngineScriptableApi - Global](https://www.servicenow.com/docs/access?context=c_IdentEngineScriptAPI&family=zurich&ft:locale=en-US) | Enable the referenceItems properties of the incoming payload to be populated before identifying a CI using the IRE rules defined on a class. * createOrUpdateCI() * createOrUpdateCIEnhanced() * identifyCIEnhanced() | | [RESTMessageV2 - Scoped, Global](https://www.servicenow.com/docs/access?context=c_RESTMessageV2API&family=zurich&ft:locale=en-US) | setHttpMethod() - Added support for HEAD method calls via the method parameter. | [Table 17. Changed global classes in Zurich] |
| Australia | {#dfrn3-api-summary__entry__422} | Application | App Version | Release month | Module | Types | |-|-|-|-|-| | Mobile SDK Libraries - Android | 2.24.0 | 2026-08 | * NowChat * NowWeb | Default colors for [NowChatTheme interface - Android](https://www.servicenow.com/docs/access?context=NowChatThemeColorsAndroidInterface&family=australia&ft:locale=en-US) and [NowWebTheme interface - Android](https://www.servicenow.com/docs/access?context=NowWebThemeAndroidInterface&family=australia&ft:locale=en-US) now use the Coral theme. | | Mobile SDK Libraries - iOS | 2.24.0 | 2026-08 | NowUIColoring | Default colors for [NowUIColoring](https://www.servicenow.com/docs/access?context=mobsdk-ios-use_nowUIcoloring&family=australia&ft:locale=en-US) now use the Coral theme. | | Mobile SDK Libraries - iOS | 2.22.0 | 2026-06 | NowChat | New properties on [NowChatConfiguration class - iOS](https://www.servicenow.com/docs/access?context=NowChatOptionsiOS&family=australia&ft:locale=en-US) enable NowChat to integrate with NowVoice: * voiceConfiguration * voiceUIConfiguration * voiceCallbacks | [Table 18. Changed Mobile SDK modules in ServiceNow Store] The following tables lists changed API classes and methods in Australia and ServiceNow Store. {#dfrn3-api-summary__entry__442} | Application | App Version | Release month | Class | Methods | |-|-|-|-|-| | Lead to Cash Core | v1.8 | 2026-03 | [LeadtoCashCore - Scoped](https://www.servicenow.com/docs/access?context=LeadToCashCoreAPI&family=australia&ft:locale=en-US) | The following enhancements provide support for building and committing complete, ramp entity structures across header and headerless workflows: * [LeadtoCashCore - createInstance(String headerSysIDs, String lineSysIDs, Boolean isTarget, Object additionalParams)](https://www.servicenow.com/docs/access?context=LTCC-createInstance_S_S_B_O_B&family=australia&ft:locale=en-US): This method now supports selective record retrieval and multiple root entity definitions, enabling developers to explicitly fetch and aggregate ramp data in both single‑ and multi‑select, headerless scenarios. * [LeadtoCashCore - commitInstance(Object targetJSON, Object additionalParams)](https://www.servicenow.com/docs/access?context=LTCC-commitInstance_O_O&family=australia&ft:locale=en-US): This method now returns a structured `dataObject` that preserves all committed root entities grouped by type, enabling reliable access to ramp data from a single commit response without custom post‑processing. | | Lead to Cash Core | v1.9 | 2026-06 | [LeadtoCashCore - Scoped](https://www.servicenow.com/docs/access?context=LeadToCashCoreAPI&family=australia&ft:locale=en-US) | [LeadtoCashCore - commitInstance(Object targetJSON, Object additionalParams)](https://www.servicenow.com/docs/access?context=LTCC-commitInstance_O_O&family=australia&ft:locale=en-US)- 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 19. Changed scoped classes in ServiceNow Store] {#dfrn3-api-summary__entry__454} | Class | Methods | |-|-| | [GlideForm (g_form) - Client](https://www.servicenow.com/docs/access?context=c_GlideFormAPI&family=australia&ft:locale=en-US) | 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 [Read-only options](https://www.servicenow.com/docs/access?context=read-only-option&family=australia&ft:locale=en-US). | | [GlideForm (Next Experience) - Client](https://www.servicenow.com/docs/access?context=GlideFormAPINX&family=australia&ft:locale=en-US) | 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 [Read-only options](https://www.servicenow.com/docs/access?context=read-only-option&family=australia&ft:locale=en-US). | | [openFrameAPI - Client](https://www.servicenow.com/docs/access?context=c_openFrameAPI&family=australia&ft:locale=en-US) | setICContext() - New searchTargetList.quickStats object provides agent status information. | [Table 20. Changed client classes in Australia] {#dfrn3-api-summary__entry__465} | Application | App Version | Release month | Class | Methods | |-|-|-|-|-| | Customer Service Management (CSM) | v1.2 | 2026-07 | [openFrameAPI - Client](https://www.servicenow.com/docs/access?context=c_openFrameAPI&family=australia&ft:locale=en-US) | setICContext(): * added `activeConversations` and `agentSettings` are added as new context inputs. subscribe(): Added openframe_awa_workitem_cancelled as a new event. | [Table 21. Changed client classes in ServiceNow Store] {#dfrn3-api-summary__entry__472} | API | Endpoints | |-|-| | [Attachment API](https://www.servicenow.com/docs/access?context=c_AttachmentAPI&family=australia&ft:locale=en-US) | POST /now/attachment/file now returns `403 Forbidden` instead of `401 Unauthorized` when access is denied at the ACL layer. To authenticate with this API, use OAuth 2.0 or enable preemptive authentication on the REST client. For more information, see [KB3054410](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB3054410). | | [Party Management Open API](https://www.servicenow.com/docs/access?context=tmf-party-management-open-api&family=australia&ft:locale=en-US) | 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. * [Party Management -- GET /api/sn_tmf_api/v1/party/individual](https://www.servicenow.com/docs/access?context=partymgmt-GET-individual&family=australia&ft:locale=en-US) * [Party Management - GET /api/sn_tmf_api/v1/party/individual/{id}](https://www.servicenow.com/docs/access?context=partymgmt-GET-individual-id&family=australia&ft:locale=en-US) * [Party Management -- GET /api/ sn_tmf_api/v1/party/organization/{id}](https://www.servicenow.com/docs/access?context=partymgmt-GET-organization-id&family=australia&ft:locale=en-US) * [Party Management - GET /api/sn_tmf_api/v1/party/organization](https://www.servicenow.com/docs/access?context=partymgmt-GET-organization&family=australia&ft:locale=en-US) | | [Wrap Up API](https://www.servicenow.com/docs/access?context=wrap-up-api&family=australia&ft:locale=en-US) | Added support for AI-generated wrap‑up codes and notes. * [Wrap Up - GET /now/wrapup/segment/{segment_id}](https://www.servicenow.com/docs/access?context=wrap-up-GET-segment&family=australia&ft:locale=en-US) * [Wrap Up - GET /now/wrapup/segment/agent/{agent_id}/interaction/{interaction_id}](https://www.servicenow.com/docs/access?context=wrap-up-GET-segment-agent-int&family=australia&ft:locale=en-US) * [Wrap Up - POST /now/wrapup/segment/create](https://www.servicenow.com/docs/access?context=wrap-up-POST-segment-create&family=australia&ft:locale=en-US) * [Wrap Up - PUT /now/wrapup/segment/update/ai](https://www.servicenow.com/docs/access?context=wrap-up-PUT-segment-update-ai&family=australia&ft:locale=en-US) | [Table 22. Changed REST APIs in Australia] {#dfrn3-api-summary__entry__483} | Application | App Version | Release month | API | Endpoints | |-|-|-|-|-| | Telecommunications Open APIs (sn_tmf_api) | v7.2.0 | 2026-08 | Updated APIs: * [Party Management Open API](https://www.servicenow.com/docs/access?context=tmf-party-management-open-api&family=australia&ft:locale=en-US) * [Product Catalog Open API](https://www.servicenow.com/docs/access?context=product-catalog-open-api&family=australia&ft:locale=en-US) * [Product Inventory Open API](https://www.servicenow.com/docs/access?context=product-inventory-open-api&family=australia&ft:locale=en-US) * [Product Order Open API](https://www.servicenow.com/docs/access?context=tmf622_product_ordering-api&family=australia&ft:locale=en-US) * [Service Catalog Open API](https://www.servicenow.com/docs/access?context=service-catalog-open-api&family=australia&ft:locale=en-US) * [Service Order Open API](https://www.servicenow.com/docs/access?context=service-order-open-api&family=australia&ft:locale=en-US) | These TMF APIs are updated with the following: 1. You can now safely customize TMF API behavior for your business needs, without modifying ServiceNow®'s default code or risking conflicts when you upgrade. Custom extensions automatically inherit all version-specific logic (such as external ID fields in responses), ensuring your integrations always work correctly. This V2 pattern works the same way across all TMF APIs, so you get a predictable, documented approach whether you're customizing one API or several. Existing V1 APIs and integrations are unaffected. Note: By default, the product ships with V1 as the default version. Any API calls to the standard URL use V1 logic. If you want to use V2, you have two options: * Toggle the "Is default" checkbox in the sys_ws_definition record to make V2 the default for all calls. * Call the version-specific V2 URL directly from your integration source. 2. externalId is now returned in V2 GET/LIST responses. | | Telecommunications Open APIs (sn_tmf_api) | v7.2.0 | 2026-08 | [Party Management Open API](https://www.servicenow.com/docs/access?context=tmf-party-management-open-api&family=australia&ft:locale=en-US) | This release contains two updates to the Party Management Open API: 1. The Party Management Open API has been updated to align with TMF 632 CTK (Core Transaction Kernel) compliance standards. The `PartyOrPartyRole` object has been removed and replaced with a mandatory `@type` field at the root level to explicitly declare party type (`Account`, `Consumer`, or `Contact`). The `relatedParty` object now includes a mandatory `@type` field to align with the latest TMF 632 schema. For migration guidance, see the related documentation. 2. Supports inline creation and association of Contact and Location records during organization creation in a single request, eliminating the need for separate POST operations. The `mediumType` field has been renamed to `contactType` (with `fax` renamed to `faxPhone`); update any existing integrations accordingly. Organization responses now include `createdDate` and `lastModifiedDate` audit timestamps, plus support for `organizationChildRelationship` and `organizationParentRelationship` fields for organizational hierarchies. | | Virtual Agent (sn_va_as_service) | v4.4.0 | 2026-08 | [Virtual Agent Bot Integration API](https://www.servicenow.com/docs/access?context=bot-api&family=australia&ft:locale=en-US) | Now supports synchronous responses for the START_CREATED_CONVERSATION and CREATE_CONVERSATION actions. By setting the syncResponse parameter to `true` in the request body, * CREATE_CONVERSATION: Callers receive the conversation ID and interaction details in the API response, ensuring the conversation is fully initialized before the response is returned. * START_CREATED_CONVERSATION: Prevents potential race conditions and timing issues, for example when using the AWA Offer Work API. | | Automated Test Framework | v3.1 | 2026-07 | [Cloud Runner Test Runner REST API](https://www.servicenow.com/docs/access?context=cloudrunner-testrunner-api&family=australia&ft:locale=en-US) | 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. | | Synthetic monitoring | 1.7.1 | 2026-07 | [SyntheticsAsyncBulkCreate API](https://www.servicenow.com/docs/access?context=synth-async-api&family=australia&ft:locale=en-US) | Updated functionality for POST /synthetics_async_bulk_create: * Checks for uniqueness against existing monitors on the fields name, url, location, valid_http_code, and valid_http_code_type to avoid creating duplicates. * Request parameters parent_service_sys_id and support_group_sys_id are no longer required for endpoints that have a parent service relationship in the CI Relationship \[cmdb_rel_ci\] table. | | Telecommunications Service Management | v4.1.1 | 2026-07 | [Party Management Open API](https://www.servicenow.com/docs/access?context=tmf-party-management-open-api&family=australia&ft:locale=en-US) | 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](https://www.servicenow.com/docs/access?context=service-order-open-api&family=australia&ft:locale=en-US) | 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 | * [Service Order Open API](https://www.servicenow.com/docs/access?context=service-order-open-api&family=australia&ft:locale=en-US) * [Product Order Open API](https://www.servicenow.com/docs/access?context=tmf622_product_ordering-api&family=australia&ft:locale=en-US) | 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 turn off validation, create a system property named `sn_ind_tmt_orm.disableCharValueValidation` and set the value to `true`. When turned off, 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](https://www.servicenow.com/docs/access?context=wsd_reservation-api&family=australia&ft:locale=en-US) | In the POST /add endpoint, the reservable_module request parameter is no longer required as of this release, but is required for earlier releases. | [Table 23. Changed REST APIs in the ServiceNow Store] |
[ ]

## Removed

Between your current release family and Australia, some API features or functionality were removed.  
{#dfrn3-api-summary__entry__530}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## Deprecations

Between your current release family and Australia, some API features or functionality were deprecated.  
{#dfrn3-api-summary__entry__536}

| Release | Release notes |
|-|-|
| Zurich | * The GlideEncrypter API no longer supports Triple Data Encryption Standard (3DES) due to updated [NIST 800-131A Rev 2](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar2.pdf) guidelines. * For existing instances that upgrade to the Zurich release, the GlideEncrypter API is available for use but has been updated to automatically use the Key Management Framework algorithm. See [GlideEncrypter - Global (deprecated)](https://www.servicenow.com/docs/access?context=GlideEncrypterAPI&family=zurich&ft:locale=en-US) for more information on how to continue calling this API. * For all new instances created starting with the Zurich release, the GlideEncrypter API is no longer supported. Directly use the [Key Management Framework](https://www.servicenow.com/docs/access?context=encryption&family=zurich&ft:locale=en-US) instead for all cryptography operations. * Dynamic groups have been removed from dynamic schema in Core Platform. For dynamic attributes defined with an associated dynamic attribute group before the Zurich release, the [GlideDynamicAttribute](https://www.servicenow.com/docs/access?context=GlideDynamicAttributeAPI&family=zurich&ft:locale=en-US) getGroupName() method originally designed for dynamic attribute groups continues to work for backwards compatibility. The getGroupName() method returns null for migrated attributes and newly created attributes. Customers are urged to migrate to the current [Dynamic Attribute](https://www.servicenow.com/docs/access?context=working-with-dynamic-schema&family=zurich&ft:locale=en-US) definitions to take advantage of future improvements in features and functionality. For migration details, see the [Dynamic Schema Zurich Migration Guide \[KB2146133\]](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB2146133) article in the Now Support Knowledge Base. <!-- --> * For existing instances that upgrade to the Zurich release, the GlideEncrypter API is available for use but has been updated to automatically use the Key Management Framework algorithm. See [GlideEncrypter - Global (deprecated)](https://www.servicenow.com/docs/access?context=GlideEncrypterAPI&family=zurich&ft:locale=en-US) for more information on how to continue calling this API. * For all new instances created starting with the Zurich release, the GlideEncrypter API is no longer supported. Directly use the [Key Management Framework](https://www.servicenow.com/docs/access?context=encryption&family=zurich&ft:locale=en-US) instead for all cryptography operations. |
| Australia | * NowAnalyticsService, NowAnalyticsServiceDelegate, and SNMobileAnalytics have been removed from Mobile SDK - iOS. * NowAnalyticsSDK has been removed from Mobile SDK - Android. <!-- --> * GlideElementDynamicAttribute has been removed. Use other GlideElement instances corresponding to an attribute's type instead. |
[ ]

## Activation information

Review information on how to activate API.  
{#dfrn3-api-summary__entry__542}

| Release | Release notes |
|-|-|
| Zurich | Activation information :   The following APIs are available by default: * Identification and Reconciliation * IdentificationEngine * IdentificationEngineScriptableApi * GlideDynamicAttribute * GlideDynamicAttributeStore * GlideDynamicNamespace * GlideCurrencyCode * GlideCurrencySymbol * GlideForm (Next Experience) * GlideModal (Next Experience) * GlideNavigation (Next Experience) * GlideQueryCondition * GlideRecord * GlideSysAttachment * GlideUser(Next Experience) * StopWatch (Next Experience) The following APIs require plugin activation: * ProducerV2 requires the ServiceNow Stream Connect Installer plugin (com.glide.hub.stream_connect.installer). * Product Order Open API requires the Order Management for Telecommunications (sn_ind_tmt_orm) plugin. * Service Order Open API requires the Order Management for Telecommunications (sn_ind_tmt_orm) plugin. * The Omnichannel Callback API requires the Omnichannel Callback (omnichannel_callback plugin) plugin. * Party Management Open API requires the Telecommunications Open APIs (sn_tmf_api) and Customer Service Management (com.sn_customerservice) plugins. * The SegmentHandle, SegmentHandler, and sn_erp_integration API APIs require the Zero Copy Connector for ERP (com.sn_erp_integration) plugin. |
| Australia | 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. |
[ ]

## Additional requirements

If any additional requirements were introduced or changed for API we have noted them here.  
{#dfrn3-api-summary__entry__548}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## Browser requirements

If any specific browser requirements were introduced or changed for API we have noted them here.  
{#dfrn3-api-summary__entry__554}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## Accessibility information

Review details on accessibility information for API, such as specific requirements or compliance levels.  
{#dfrn3-api-summary__entry__560}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## Localization information

If there are specific localization considerations for API we have noted them here.  
{#dfrn3-api-summary__entry__566}

| Release | Release notes |
|-|-|
| Zurich | No updates for this release. |
| Australia | No updates for this release. |
[ ]

## Highlight information

If there are specific highlight considerations for API we have noted them here.  
{#dfrn3-api-summary__entry__572}

| Release | Release notes |
|-|-|
| Zurich | * 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](https://www.servicenow.com/docs/access?context=api-implementation-reference&family=zurich&ft:locale=en-US) for more information. |
| Australia | * 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](https://www.servicenow.com/docs/access?context=api-implementation-reference&family=australia&ft:locale=en-US) for more information. |
[ ]


