Notes de version de l’API

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 5 minutes de lecture
  • ServiceNow® Les API vous permettent de créer des applications et des expériences personnalisées. Les API ont été améliorées et mises à jour dans la Australie version.

    Points forts de l’API pour la Australie mise en production

    • Utilisez les API JavaScript côté serveur dans les scripts pour modifier les fonctionnalités de l’application.
    • Exécutez les API clientes chaque fois qu’un événement lié au client se produit, par exemple lors du chargement d’un formulaire, de l’envoi d’un formulaire ou du changement de la valeur d’un champ.
    • Utilisez les API REST entrantes pour interagir avec diverses ServiceNow fonctionnalités au sein de votre application.
    • Les API clientes Next Experience incluent des API clientes compatibles avec l’interface Next Experience utilisateur.

    Consultez API implementation and reference pour plus d'informations.

    Nouveautés de la version Australie

    Tableau 1. Nouvelles classes incluses dans le périmètre et méthodes supplémentaires aux classes incluses dans le périmètre existantes dans Australie
    Classe Méthodes
    CopyDynamicSchemaAPI - Scoped, Global
    Méthodes :
    • getCopyApi()
    • skipAttributes()
    • skipChoiceOverrides()
    • skipChoiceSets()
    • getTransactionId()
    • runAsync()
    Points d’extension :
    • getCopyName()
    • devraitCopie()
    • verifyCopyOperation()
    GlideAggregate - Scoped setAggregateWorkflow()
    GlideDate - Scoped
    • getDisplayValueEx()
    • setDisplayValueEx()
    GlideTime - Scoped
    • getDisplayValueEx()
    • getDisplayValueLang()
    • setDisplayValueEx()
    • setDisplayValueLang()
    GlideElementDescriptor - Scoped, Global GlideElementDescriptor - isEncrypted()
    Tableau 2. Nouvelles classes incluses dans le périmètre et méthodes supplémentaires aux classes incluses dans le périmètre existantes dans ServiceNow Store
    Application Version de l'application Mois de mise en production API Points de terminaison
    Base du lead-to-cash v0.1 2026-05 ConsolidationService - Scoped, Global
    • canConsolidateEntity()
    • canConsolidateJSONs()
    • canMergeEntity()
    • consolider()
    • enableConsolidation()
    • getHashConfig()
    • getPrimary()
    • overrideAttributeValues()
    • postHierarchyConsolidation()
    • preProcess()
    Tableau 3. Nouvelles classes globales et méthodes supplémentaires aux classes globales existantes dans Australie
    Classe Méthodes
    CopyDynamicSchemaAPI - Scoped, Global
    Méthodes :
    • getCopyApi()
    • skipAttributes()
    • skipChoiceOverrides()
    • skipChoiceSets()
    • getTransactionId()
    • runAsync()
    Points d’extension :
    • getCopyName()
    • devraitCopie()
    • 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()
    Tableau 4. Nouvelles classes globales et méthodes supplémentaires aux classes globales existantes dans ServiceNow Store
    Application Version de l'application Mois de mise en production API Points de terminaison
    Base du lead-to-cash v0.1 2026-05 ConsolidationService - Scoped, Global
    • canConsolidateEntity()
    • canConsolidateJSONs()
    • canMergeEntity()
    • consolider()
    • enableConsolidation()
    • getHashConfig()
    • getPrimary()
    • overrideAttributeValues()
    • postHierarchyConsolidation()
    • preProcess()
    Tableau 5. Nouvelles API REST et points de terminaison supplémentaires aux API REST existantes dans Australie
    API Points de terminaison
    Attachment API
    • SUPPRIMER /now/attachment/{attachment_sys_id}/attributes
    • SUPPRIMER /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    • GET /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    • GET /now/attachments/{attachment_sys_id}/attributs
    • CORRECTIF /NOW/ATTACHMENT/{sys_id}
    • POST /now/attachment/{attachment_sys_id}/attributes
    • PUT /now/attachment/{attachment_sys_id}/attributes/{attribute_key}
    Help Request API PUBLIER /now/helprequest/action/create_or_update
    ATF Code Coverage API
    • POST /now/atf/code_coverage/all
    • PUBLIER /now/atf/code_coverage/by_line_number
    • PUBLIER /now/atf/code_coverage/by_script_id
    Sales CRM Pricing API
    • POST /api/sn_csm_pricing/{api_version}/pricingengine/computePrice
    • SUPPRIMER /api/sn_csm_pricing/pricingengine/pricing_context/{pricing_context_id}
    Tableau 6. Nouvelles API REST et points de terminaison supplémentaires dans ServiceNow Store
    Application Version de l'application Mois de mise en production API Points de terminaison
    Prestation de services de lieu de travail 3.3.1 2026-05 WSD Presence API
    • SUPPRIMER /{collaborator_id}
    • DELETE /exception
    • OBTENIR /collaborateur
    • GET /exception
    • GET /présence
    • GET /routine
    • PATCH /routine
    • POST /collaborateur
    • POST /exception
    • POST /routine
    • PUT /exception
    Prestation de services de lieu de travail 3.3.1 2026-05 WSD User API OBTENIR /contexte
    Prestation de services de lieu de travail 3.3.1 2026-05 WSD Unified Search API
    • PUBLIER /users_and_locations
    • OBTENIR /current_location
    Surveillance synthétique 1.5.1 2026-03 SyntheticsAsyncBulkCreate API
    • OBTENIR /synthetics_async_bulk_create/{job_id}
    • PUBLIER /synthetics_async_bulk_create
    Surveillance synthétique 1.5.1 2026-03 PUBLIER /synthetics_bulk_create
    Tableau 7. Nouvelles API SOAP dans Australie
    API Opérations
    Warranty Claims SOAP API ProcessRepairOrder : opération STAR SOAP utilisée pour traiter et échanger des informations au niveau de l’opération de réparation entre les systèmes dans un format STAR XML standardisé.

    Changements apportés à cette version

    Les tableaux suivants répertorient les classes et méthodes d’API modifiées dans Australie et ServiceNow Store.

    Tableau 8. Classes incluses dans le champ d’application modifiées dans ServiceNow Store
    Application Version de l'application Mois de mise en production API Points de terminaison
    Base du lead-to-cash v1.8 2026-03 LeadtoCashCore - Scoped Les améliorations suivantes prennent en charge la création et la validation de structures d’entité de paliers complètes dans les workflows avec et sans en-tête :
    Tableau 9. Classes de clients modifiées dans Australie
    Classe Méthodes
    GlideForm (g_form) - Client Sur les champs définis sur lecture seule stricte, les méthodes suivantes ne font rien et enregistrent un avertissement dans la console du navigateur le cas échéant :
    • clearValue()
    • setValue()

    Pour plus d'informations, consultez Configuring read-only security options.

    GlideForm (Next Experience) - Client Sur les champs définis sur lecture seule stricte, les méthodes suivantes ne font rien et enregistrent un avertissement dans la console du navigateur le cas échéant :
    • clearValue()
    • setValue()

    Pour plus d'informations, consultez Configuring read-only security options.

    Tableau 10. Classes de clients modifiées dans ServiceNow Store
    API Points de terminaison
    openFrameAPI - Client setICContext() : un nouvel searchTargetList.quickStats objet fournit des informations sur l’état de l’agent.
    Tableau 11. API REST modifiées dans Australie
    API Points de terminaison
    Party Management Open API Auparavant, tous les points de terminaison GET ne renvoyaient pas les résultats pour les enregistrements de compte comme prévu en raison d’un marqueur codé en dur. En guise de résolution, les utilisateurs doivent désormais installer le module d’extension Customer Service Base Entities (com.snc.cs_base), qui ajoute le champ Active (Actif) aux tables Customer (Client) [customer_account] et Core Company (Entreprise principale) [core_company].
    Wrap Up API Ajout de la prise en charge des codes et des notes de récapitulatif générés par l’IA.

    Dépréciations

    • GlideElementDynamicAttribute a été supprimé. Utilisez plutôt d’autres instances GlideElement correspondant au type d’un attribut.

    Informations sur l'activation

    Les API suivantes sont disponibles par défaut :
    • API de couverture du code ATF
    • Pièce jointe API
    • Agrégat GlideAggregate
    • Date GlideDate
    • GlideTime
    • Élément GlideÉlément
    • GlideElementDescriptor
    • Magasin GlideElementDynamicAttributeStore
    • Formulaire GlideForm
    • GlideForm (Next Experience)
    Les API suivantes nécessitent l’activation du module d’extension :
    • CopierDynamicSchemaAPI L’API nécessite le module d’extension Dynamic Schema Support (com.glide.dynamic_schema).
    • Demande d’aide L’API nécessite le module d’extension Gestion des interactions (com.glide.interaction).
    • MIDHermesProducer nécessite le module d’extension API MID Hermes (com.glide.mid.hermes_api).
    • Gestion des fêtes En cours L’API nécessite le module d’extension Customer Service Base Entities (com.snc.cs_base).
    • Terminer L’API nécessite le Nécessite le module d’extension Gestion des interactions (com.glide.interaction.awa).
    • Présence WSD L’API nécessite le module d’extension Prestation de services de lieu de travail Core (com.sn_wsd_core).
    • L’API Recherche unifiée WSD nécessite le module d’extension Prestation de services de lieu de travail Core (com.sn_wsd_core).
    • Utilisateur WSD L’API nécessite les modules d’extension Prestation de services de lieu de travail Concierge (com.sn_wsd_concierge), Prestation de services de lieu de travail Core (com.sn_wsd_core) et Prestation de services de lieu de travail Réservation (com.sn_wsd_rsv).