Home
Generalidades Collapse menú
    Eliminar Relaciones

    Detalles de la petición

    • Uri: api/v9/item/{id}/{itemType}/{relatedItemId}/{relatedItemType}/relation/?relationTypeId={relationTypeId}&isReverse={isReverse}&isSolution={isSolution}&isClosed={isClosed}

    • Tipo: DELETE

    • Encabezados requeridos: content-type: application/json X-Authorization: Bearer {token}

      Parámetros:

    Nombre Tipo de dato Obligatorio Descripción
    id Número Si Identificador del caso
    itemType Texto Si Tipo de caso
    relatedItemType Texto Si Tipo de caso a relacionar
    relatedItemId Número Si Identificador del ítem a relacionar
    relationTypeId Número Si Identificador del tipo de relación, para la única relación que no es obligatoria es para la relación entre Caso y artículos.
    isSolution bool No Para la única relación que SÍ obligatoria es para la que se haría entre casos.
    IsReverse bool No Solo es obligatorio para cuando los tipos de caso son: - Incidents - Problem - Change - Release - ServiceCall - Task - Maintenance
    IsClosed bool Si Establece si el caso que se va a relacionar se encuentra en estado cerrado o abierto.

    Ejemplos de uri

    Eliminar relaciones de casos con:

    • Incidents
      • 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

    Cuerpo de la petición

    N/A

    Respuesta

    El servicio retorna un Json con la siguiente información:

    { “result”: true }

    Parámetros Response:

    Nombre Tipo de dato Descripción
    result Booleano Indica si la operación se realizó con éxito

    Mensajes de error

    Código Estado HTTP Mensaje de error
    400 BadRequest \r\nNombre del parámetro: Id
    400 BadRequest \r\nNombre del parámetro: ItemType
    400 BadRequest \r\nNombre del parámetro: RelatedItemId
    400 BadRequest \r\nNombre del parámetro: RelatedItemtype
    400 BadRequest RequestNeedsSomeArguments
    403 Forbidden DoNotHavePermissionForThisAction
    500 InternalServerError FailureDeleteRelatedItem