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 |