---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Implémentation API

# Implémentation API {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Vous pouvez utiliser les API JavaScript pour étendre les fonctionnalités du serveur d'applications et du client. Utilisez des services Web pour connecter ServiceNow des applications à d'autres applications logicielles.

|-|-|
| [Scripts Développez les fonctionnalités du serveur d'applications et du client.](https://servicenow-prod.fluidtopics.net/neJ8~FuPJzwlhcZnQdd3Gg "Utilisez des scripts pour étendre votre instance au-delà des configurations standard. Les scripts vous permettent d’automatiser des processus, d’ajouter des fonctionnalités, d’intégrer votre instance à une application externe, etc.") | [Services Web Communiquez entre ServiceNow et des applications tierces.](https://servicenow-prod.fluidtopics.net/JlD27_ymO6Kp7_kKgy0b3g "Les services Web basés sur HTTP permettent à diverses applications de communiquer entre elles. ServiceNow prend en charge les services Web entrants (fournisseur) et sortants (consommateur).") |
[ ]

{#api-implementation__table_iwv_lpv_klb}

## Scripts {#api-implementation__section_ynk_qy4_vvb}

Utilisez des API JavaScript de serveur dans des scripts pour modifier les fonctionnalités d'une application ou créer des applications. Utilisez les API JavaScript côté client pour contrôler certains aspects de l'affichage et du fonctionnement d'une instance dans le navigateur Web.  
Cas d'utilisation courants :

* Calculez les durées pour donner aux utilisateurs un moyen de spécifier quand une tâche ou un processus est dû.
* Affichez des invites avec des alertes, des confirmations ou d'autres messages.
* Implémentez la journalisation des événements à différents niveaux de sortie, tels que le débogage, l'information, l'avertissement et l'erreur.
* Interroger, mettre à jour, créer et supprimer des enregistrements.
* Validez l'entrée de tous les champs de date et d'heure.
{#api-implementation__ul_nrp_p32_bwb}

## Services Web {#api-implementation__section_zz5_qy4_vvb}

L'utilisation de services Web entrants (fournisseur) et sortants (consommateur) permet à diverses applications d'échanger des informations.  
Cas d'utilisation courants :

* Utilisez REST API pour demander des informations aux ServiceNow instances dans des applications tierces.
* Créez des API REST scriptées pour les demandes personnalisées qui ne sont pas disponibles dans les API REST fournies ServiceNow .
* Créez une API GraphQL personnalisée pour interroger les données d'enregistrement à partir d'un composant ou d'un système tiers.
* Utilisez le pilote ODBC (Open Database Connectivity) pour accéder en lecture seule à la base de données associée à votre instance.
* Utilisez Séparation de domaine pour séparer les données, les processus et les tâches administratives en groupes logiques.
{#api-implementation__ul_gdg_psw_cwb}

