PT
Español
English
Português
    Webhook para ServiceNow

    Webhook ServiceNow

    Método: POST
    URL: /webhooks/99008/servicenow/{referenceExternalClass}/{id}
    Descrição: Relata uma alteração de caso no ServiceNow

    Manchetes

    Nome Descrição
    Autorização X Token JWT para autorização.
    Deve estar no formato: Token de portador

    Parâmetros

    Nome Cara Descrição
    Classe Externa de referência Corda Nome que foi adicionado à propriedade “externalClass.reference” no arquivo de configuração
    Id Corda sys_id do CI no ServiceNow

    Responder

    Nome Cara Descrição
    Id Int ID interno
    resultado Bool? Se a criação ou atualização foi bem-sucedida

    Exemplo:

    {
      "id": "int",
      "result": "true/false"
    } 
    

    Códigos de erro

    Código Descrição
    AIC90008_001 Projeto inválido ‘{0}’
    AIC90008_0011 Campo ‘{0}’ obrigatório
    AIC90008_0012 ID de CI inválido ‘{0}’
    AIC90008_0013 Problemas ao atualizar o CMDB do ServiceNow
    AIC90008_0014 IC requer um nome
    AIC90008_0015 A IC requer um estado
    AIC90008_0016 O ‘{0}’ registrado no arquivo de configuração ‘{1}’, não corresponde ao ‘{0}’ no ServiceNow ‘{2}’
    AIC90008_0017 Tipo de mapeamento ‘{0}’ não encontrado
    AIC90008_0018 Quadro «{0}» já atribuído
    AIC90008_0019 ID da categoria ‘{0}’ já atribuído
    AIC90008_002 ClassCMDB não encontrado ‘{0}’
    AIC90008_0020 Configuração vazia
    AIC90008_0021 A definição de campo ‘{0}’ requer correspondência de dados, adicione a propriedade ‘{0}’
    AIC90008_0022 Campo ‘{0}’ obrigatório, definição ‘{1}’
    AIC90008_0023 Campo ‘{0}’ NÃO é necessário
    AIC90008_0024 Os tipos de campo ‘{0}’ no ServiceNow e ‘{1}’ no CMDB não são compatíveis entre si
    AIC90008_0025 Não é possível determinar que tipo de mapeamento os campos adicionais têm: {0}
    AIC90008_0026 O campo ‘{0}’ requer a propriedade ‘{1}’
    AIC90008_0027 Esquema com bugs
    AIC90008_0028 A referência ‘{0}’ já está atribuída
    AIC90008_0029 Campo ‘{0}’ obrigatório, definição ‘{1}’
    AIC90008_003 Definição de IC não encontrada ‘{0}’
    AIC90008_0030 O usuário não tem projetos associados
    AIC90008_0031 Desautorizado
    AIC90008_0032 O nome da propriedade ‘{0}’ já foi atribuído
    AIC90008_0033 O estado ‘{0}’ já foi atribuído
    AIC90008_0034 Valor inválido ‘{0}’
    AIC90008_0035 Tipo MappingDirection inválido ‘{0}’
    AIC90008_004 Categoria não encontrada ‘{0}’
    AIC90008_005 Categoria com ClassCMDB ‘{0}’ não encontrada
    AIC90008_006 Mapeamento para a propriedade ‘{0}’ não encontrado
    AIC90008_007 Valores de mapeamento para a propriedade ‘{0}’ e ClassCMDB ‘{1}’ não encontrados
    AIC90008_008 Campo ‘searchBy’ obrigatório no campo adicional ‘{0}’
    AIC90008_009 Tipo de Cmdb inválido ‘{0}’
    AIC90008_010 ClassCMDB não encontrado nos dados de mapeamento ‘{0}’
    AIC90008_200 Ocorreu um erro ao atualizar informações no CMDB
    AIC90008_300 Ocorreu um erro ao atualizar informações no ServiceNow
    AIC90008_999 Erro desconhecido