Edición CI

    Detalles de la petición:

    • URI: api/v8.6/ci/{id}?isGuId={isGuId}
    • Tipo: PUT
    • Encabezados requeridos:
      • Content-Type: application/json
      • Authorization: TOKEN

    La estructura URI de la petición se implementa de la siguiente forma:

    • Si es por CI: api/v8.6/ci/IdCI?isGuId=False
    • Si es por GuID: api/v8.6/ci/GuID?isGuId=True


    Parámetros

    Código Tipo de dato Obligatorio Descripción
    Id Texto Si Id del CI o GuId a editar
    IsGuId Booleano Si En caso que el Id que se envíe sea GuId el valor será “true”, si corresponde al Id de un CI entonces será “false”


    Adicionalmente es posible enviar como parámetros en el cuerpo de la petición los valores que se quieren editar. Estos valores corresponden a los mismos disponibles en el proceso de creación.


    Cuerpo de la petición:

    Ejemplo:

    {
        "Description": "AAABBBCCCDDDEEE",
        "AdditionalField": [
            {
                "Id": 486,
                "Type": 1,
                "Value": "Windows 15"
            },
        ]
    }
    


    Respuesta:

    Valor boleando indicando el resultado de la operación.

    Mensajes de error:

    Código Estado HTTP Mensaje de error
    400 BadRequest InvalidToken
    400 BadRequest InvalidUserId
    400 BadRequest InvalidCiData
    400 BadRequest InvalidCiId
    400 BadRequest InvalidCategoryId
    400 BadRequest InvalidProjectIdByDefault
    400 BadRequest InvalidSubcategoryId
    500 InternalServerError FailureParseCi
    500 InternalServerError FailureUpdateCi