API de avaliações de cópia

  • Versão de lançamento: Australia
  • Atualizado 19 de mar. de 2026
  • 2 min. de leitura
  • . Copiar avaliações A API fornece um endpoint para criar uma cópia de um tipo de métrica de avaliação ou definição de pesquisa na tabela Tipo de métrica de avaliação [asmt_metric_type].

    Esta API está incluída no Avaliações e pesquisas , que está disponível por padrão.

    O usuário chamador deve ter a função assessment_admin.

    Copiar avaliações - PUBLICAR /now/copy_assessments/copy

    Cria uma cópia de um tipo de métrica de avaliação ou definição de pesquisa na tabela Tipo de métrica de avaliação [asmt_metric_type].

    Todas as perguntas associadas (tipo), configurações, categorias, métricas, regras de separação de domínio e categorias baseadas em função são copiadas. Usuários atribuídos, usuários de categoria, instâncias e condições de gatilho não são copiados.

    Formato de URL

    URL padrão: /api/now/copy_assessments/copy

    Parâmetros de solicitação compatíveis

    Tabela 1. Parâmetros de caminho
    Nome Descrição
    Nenhum(a)
    Tabela 2. Parâmetros de consulta
    Nome Descrição
    Nenhum(a)
    Tabela 3. Solicitar parâmetros do corpo (JSON)
    Nome Descrição
    sysID Necessário. SYS_id do tipo de métrica de avaliação ou definição de pesquisa a ser copiado.

    Tabela: tipo de métrica de avaliação [asmt_metric_type]

    Tipo de dados: Cadeia de caracteres

    Cabeçalhos

    Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos da REST API compatíveis .

    Tabela 4. Cabeçalhos da solicitação
    Cabeçalho Descrição
    Aceitar Formato de dados do corpo da resposta. Oferece suporte somente a application/json.
    Tipo de conteúdo Formato de dados do corpo da solicitação. Oferece suporte somente a application/json.
    Tabela 5. Cabeçalhos de resposta
    Cabeçalho Descrição
    Tipo de conteúdo Formato de dados do corpo da resposta. Oferece suporte somente a application/json;charset=UTF-8.

    Códigos de status

    Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte REST API códigos de resposta HTTP .

    Tabela 6. Códigos de status
    Código de status Descrição
    200 Bem-sucedido. A solicitação foi processada com sucesso.
    500 Erro interno do servidor. Ocorreu um erro inesperado ao processar a solicitação. A resposta contém informações adicionais sobre o erro.

    Parâmetros do corpo da resposta (JSON)

    Nome Descrição
    resultado Detalhes sobre a solicitação de API.

    Tipo de dados: Objeto

    "result": {
       "name": "String",
       "sysID": "String"
    }
    result.name Nome da cópia do tipo de métrica de avaliação ou definição de pesquisa. As cópias são nomeadas usando o formato Cópia do <original name> .

    Tipo de dados: Cadeia de caracteres

    SYSID.resultado Sys_id da cópia do tipo de métrica de avaliação ou definição de pesquisa.

    Tabela: tipo de métrica de avaliação [asmt_metric_type]

    Tipo de dados: Cadeia de caracteres

    Solicitação de curl

    Este exemplo cria uma cópia de um tipo de métrica de avaliação.

    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'

    Corpo da resposta.

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