PT
Español
English
Português
    Excluir relacionamentos

    Detalhes da petição

    • URL base: {host}/ASMSAPI/
    • Uri: api/v9/item/{id}/{itemType}/{relatedItemId}/{relatedItemType}/relation/?relationTypeId={relationTypeId}&isReverse={isReverse}&isSolution={isSolution}&isClosed={isClosed}
    • Tipo: EXCLUIR
    • Títulos obrigatórios:

    • tipo de conteúdo: application/json
    • Autorização X: Portador {token}

    Descrição do URL

    • {host}: Ele representa o domínio do ambiente no qual a API está localizada.
    • ASMSAPI/: Prefixo de API fixo.
    • URI: Ponto de extremidade específico para a solicitação.


    URL DE EXEMPLO:

    https://{host}/ASMSAPI/v9/item/{id}/{itemType}/{relatedItemId}/{relatedItemType}/relation/?relationTypeId={relationTypeId}&isReverse={isReverse}&isSolution={isSolution}&isClosed={isClosed}
    


    Parâmetros:

    Nome Tipo de dado Obrigatório Descrição
    Id Número Sim ID do caso
    tipo de item Texto Sim Tipo de caixa
    relatedItemType Texto Sim Tipo de caso a ser relacionado
    relatedItemId Número Sim Identificador do item a ser relacionado
    relationTypeId Número Sim Identificador do tipo de relação, pois a única relação que não é obrigatória é a relação entre Caso e artigos.
    éSolução Bool Não Pois a única relação que é obrigatória é aquela que seria feita entre os casos.
    ÉReverso Bool Não Só é necessário para quando os tipos de caixa são: - Incidentes - Problema - Mudar - Soltar - Chamada de serviço - Tarefa - Manutenção
    Está Fechado Bool Sim Estabelece se o caso a ser relacionado está em um estado fechado ou aberto.

    Exemplos de uri

    Exclua relacionamentos de caso com:

    • Incidentes

    • api/v9/item/104081/incidents/104082/incidents/relation/?relationTypeId=140&isReverse=true&isClosed=false
    • CI

    • api/v9/item/104081/incidents/146/ci/relation/?relationTypeId=40&isReverse=null&isSolution=false&isClosed=false

    Corpo da petição

    N/A

    Responder

    O serviço retorna um Json com as seguintes informações:

    { “resultado”: verdadeiro }

    Parâmetros de resposta:

    Nome Tipo de dado Descrição
    resultado Booleano Indica se a operação foi bem-sucedida

    Mensagens de erro

    Código Status HTTP Mensagem de erro
    400 Solicitação BadRequest \r\nNome do parâmetro: id
    400 Solicitação BadRequest \r\nNome do parâmetro: ItemType
    400 Solicitação BadRequest \r\nNome do parâmetro: RelatedItemId
    400 Solicitação BadRequest \r\nNome do parâmetro: RelatedItemtype
    400 Solicitação BadRequest RequestNeedsSomeArguments
    403 Proibido DoNotHavePermissionForThisAction
    500 Erro de servidor interno FailureDeleteRelatedItem