API release notes

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 8분
  • 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

    표 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()
    GlideDate - Scoped
    • getDisplayValueEx()
    • setDisplayValueEx()
    GlideTime - Scoped
    • getDisplayValueEx()
    • getDisplayValueLang()
    • setDisplayValueEx()
    • setDisplayValueLang()
    표 2. 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()
    GlideDate - Global
    • getDisplayValueEx()
    • setDisplayValueEx()
    GlideElement - Global getDynamicNamespace()
    GlideElementDynamicAttributeStore - Global
    • getDynamicAttributePathsInSchema()
    • getDynamicAttributePathsInStore()
    • getDynamicNamespaceName()
    MIDHermesProducer - Global
    • MIDHermesProducer()
    • send()
    표 3. 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
    표 4. 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

    표 5. 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.

    표 6. 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.

    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
    • GlideDate
    • GlideTime
    • GlideElement
    • GlideElementDynamicAttributeStore
    • GlideForm
    • GlideForm (Next Experience)
    The following APIs require plugin activation:
    • MIDHermesProducer requires the MID Hermes API (com.glide.mid.hermes_api) plugin.
    • Help Request API requires the Interactions Management (com.glide.interaction) plugin.
    • CopyDynamicSchemaAPI API requires the Dynamic Schema Support (com.glide.dynamic_schema) plugin.
    • Party Management Open API requires the Customer Service Base Entities (com.snc.cs_base) plugin.