---
sourceDocument: Options de la plateforme d’IA ServiceNow de Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Options de la plateforme d’IA ServiceNow de Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Utiliser les API des services d'application

# Utiliser les API des services d'application {#ariaid-title1}

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

Les services d'application fournissent des API qui vous permettent d'effectuer des opérations telles que la création et la mise à jour d'un instance de service, le remplissage de CI à partir du CMDB, et la récupération des détails d'un instance de service.
Rôle requis : app_service_admin
Une instance de service est un ensemble d'applications interconnectées et d'hôtes qui sont configurés pour offrir un service à l'organisation. Les instances de service peuvent être internes, comme les services de messagerie d'entreprise, ou destinés aux clients, comme un site Web d'organisation.

## Créer un service d'application {#use-app-services-api__section_i1y_b2g_sdb}

Utilisation de l'API [REST createOrUpdateService - POST](https://www.servicenow.com/docs/access?context=application-service-api&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) pour créer un instance de service adapté à votre organisation si celui-ci ServiceNow CMDB contient déjà les CI composant le service. En règle générale, c'est le cas lorsque vous avez ajouté manuellement des CI directement dans le CMDB, ou que vous avez utilisé l'application Découverte pour détecter des CI et stocker des informations à leur sujet dans le CMDB. Vous pouvez également utiliser cette API pour créer un instance de service conteneur de CI détectés à l'aide de non-applicationsServiceNow .

Par défaut, lors de la instance de service création, toutes les connexions de CI sont de type Depends on::Used by relation. Vous pouvez modifier ce type par défaut en modifiant la valeur de la propriété [sa.it_service.manual_ci_rel_type](https://servicenow-prod.fluidtopics.net/VrXEAYR7MiTLAFQKoOyjWw "Plusieurs types de composants sont installés avec l’activation du module d’extension Service d’application [com.snc.cmdb.it_service], notamment les tables, les rôles d’utilisateur et les travaux planifiés.") .  
Avant de créer un service d'application, vérifiez les points suivants :

* La CMDB contient tous les CI qui composent le service d'application.
* Vous disposez des sys_id de chaque CI compris dans le service d'application que vous souhaitez créer.
* Vous comprenez la hiérarchie que forment les CI.
{#use-app-services-api__ul_cdh_hjg_sdb}

La table Service d'application mappé \[cmdb_ci_service_discovered\] contient tous les services y compris que instance de service vous créez à l'aide des API.

Vous pouvez également créer manuellement un à l'aide de instance de service l'interface utilisateur, comme décrit dans .[Créer un service d'application](https://servicenow-prod.fluidtopics.net/JAihjqKFovNA_bTZ~bLoew "Créez un service d’application pour respecter les normes CSDM et pour standardiser l’organisation, la maintenance et la surveillance des services au sein de votre organisation.")

## Récupérer du contenu à partir d'un service d'application {#use-app-services-api__section_t1d_c2g_sdb}

Utilisez l'API [getContent - GET REST](https://www.servicenow.com/docs/access?context=application-service-api&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) pour récupérer une liste des CI et des relations entre eux, pour un service d'application qui a été créé manuellement.

## API supplémentaires {#use-app-services-api__section_cgl_4y5_wdb}

Les API JavaScript suivantes sont également disponibles :

* [addCI()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : Ajouter un CI à un instance de service fichier .

  Pour connaître les restrictions sur l'ajout des CI et d'autres détails sur l'ajout d'un CI à un , reportez-vous à la instance de service section [Ajouter manuellement des CI à un service d'application](https://servicenow-prod.fluidtopics.net/ywen9NfBl2A69W7iFxNjMw "Ajoutez des éléments de configuration aux services d’application créés manuellement ou aux services détectés par Mappage des services.").
* [addManualConnection()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : ajouter une connexion créée manuellement à un service d'application.

* [migrateManualToApplicationService()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : convertir un service manuel en service d'application.

* [populateApplicationService()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : renseigner un service d'application avec des CI et des relations à partir du point d'entrée désigné.

* [removeCI()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : supprimer un CI créé manuellement d'un service d'application.

* [removeManualConnection()](https://www.servicenow.com/docs/access?context=BusinessServiceManagerAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US) : supprimer une connexion créée manuellement et le CI connecté d'un service d'application.

{#use-app-services-api__ul_h5f_qy5_wdb}
**Information associée**   

* [API du service d'application](https://www.servicenow.com/docs/access?context=application-service-api&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US)

