API de avaliações de cópia
. 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
| Nome | Descrição |
|---|---|
| Nenhum(a) |
| Nome | Descrição |
|---|---|
| Nenhum(a) |
| 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 .
| 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. |
| 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 .
| 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 | 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"
}
}