API de copie des évaluations

  • Rversion finale: Australia
  • Mis à jour 19 mars 2026
  • 2 minutes de lecture
  • L’API de copie d’évaluations fournit un point de terminaison permettant de créer une copie d’un type de mesure d’évaluation ou d’une définition d’enquête dans la table Type de mesure d’évaluation [asmt_metric_type].

    Cette API est incluse dans le Évaluations et Enquêtes application, qui est disponible par défaut.

    L’utilisateur appelant doit avoir le rôle assessment_admin.

    Copier les évaluations : POST /now/copy_assessments/copy

    Crée une copie d’un type de mesure d’évaluation ou d’une définition d’enquête dans la table Type de mesure d’évaluation [asmt_metric_type].

    Toutes les questions associées (type), les configurations, les catégories, les mesures, les règles de Séparation de domaine et les catégories basées sur les rôles sont copiées. Les utilisateurs affectés, les utilisateurs de catégorie, les instances et les conditions de déclenchement ne sont pas copiés.

    Format d'URL

    URL par défaut : /api/now/copy_assessments/copy

    Paramètres de demande pris en charge

    Tableau 1. Paramètres de chemin d'accès
    Nom Description
    Néant
    Tableau 2. Paramètres de requête
    Nom Description
    Néant
    Tableau 3. Paramètres du corps de la demande (JSON)
    Nom Description
    sysID Requis. Sys_id du type de mesure d’évaluation ou de la définition d’enquête à copier.

    Table : type de mesure d’évaluation [asmt_metric_type]

    Type de données : chaîne

    En-têtes

    Les en-têtes de demande et de réponse suivants s’appliquent uniquement à cette action HTTP ou s’appliquent à cette action d’une manière distincte. Pour obtenir la liste des en-têtes généraux utilisés dans l’API REST, consultez En-têtes d’API REST pris en charge.

    Tableau 4. En-têtes de demandes
    En-tête Description
    Accepter Format de données du corps de la réponse. Prend uniquement en charge application/json.
    Type de contenu Format des données du corps de la demande. Prend uniquement en charge application/json.
    Tableau 5. En-têtes de réponses
    En-tête Description
    Type de contenu Format de données du corps de la réponse. Prend uniquement en charge application/json;charset=UTF-8.

    Codes d'état

    Les codes d’état suivants s’appliquent à cette action HTTP. Pour obtenir la liste des codes d’état possibles utilisés dans l’API REST, consultez Codes de réponse HTTP de l’API REST.

    Tableau 6. Codes d'état
    Code d'état Description
    200 Réussi. La demande a été traitée avec succès.
    500 Erreur interne du serveur. Une erreur inattendue s’est produite lors du traitement de la demande. La réponse contient des informations supplémentaires sur l’erreur.

    Paramètres de corps de réponse (JSON)

    Nom Description
    résultat Détails sur la demande d’API.

    Type de données : objet

    "result": {
       "name": "String",
       "sysID": "String"
    }
    result.name Nom de la copie du type de mesure d’évaluation ou de la définition de l’enquête. Les copies sont nommées en utilisant le format Copie de <nom d’origine>.

    Type de données : chaîne

    résultat.sysID Sys_id de la copie du type de mesure d’évaluation ou de la définition de l’enquête.

    Table : type de mesure d’évaluation [asmt_metric_type]

    Type de données : chaîne

    Demande cURL

    Cet exemple crée une copie d’un type de mesure d’évaluation.

    curl "https://instance.service-now.com/api/now/copy_assessments/copy" \
    --request POST \
    --header "Accept:application/json" \
    --header "Content-Type:application/json" \
    --data "{\"sysID\":\"d2fbde248f033300e7e16c7827bdee11\"}" \
    --user 'username':'password'

    Corps de la réponse.

    {
      "result": {
        "sysID": "19d54d2447f336d027d48b41516d43ee",
        "name": "Copy of Assessment: Basic flow"
      }
    }