Detalhes da solicitação:
- URI: api/v8.6/ci/{id}?isGuId={isGuId}
- Tipo: PUT
-
Títulos obrigatórios:
- Tipo de conteúdo: application/json
- Autorização: TOKEN
A estrutura de URI da solicitação é implementada da seguinte maneira:
- Se for por CI: api/v8.6/ci/IdCI?isGuId=False
- Se por GuID: api/v8.6/ci/GuID?isGuId=True
Parâmetros
| Código | Tipo de dado | Obrigatório | Descrição |
|---|---|---|---|
| Id | Texto | Sim | ID IC ou GuId para editar |
| IsGuId | Booleano | Sim | Caso o Id enviado seja GuId, o valor será “true”, se corresponder ao Id de um IC, será “false” |
Além disso, é possível enviar os valores que você deseja editar como parâmetros no corpo da solicitação. Esses valores correspondem aos mesmos valores disponíveis no processo de criação.
Corpo da petição:
Exemplo:
{
"Description": "AAABBBCCCDDDEEE",
"AdditionalField": [
{
"Id": 486,
"Type": 1,
"Value": "Windows 15"
},
]
}
Responder:
Valor boleando indicando o resultado da operação.
Mensagens de erro:
| Código | Status HTTP | Mensagem de erro |
|---|---|---|
| 400 | Solicitação BadRequest | Token inválido |
| 400 | Solicitação BadRequest | InvalidUserId |
| 400 | Solicitação BadRequest | InvalidCiData |
| 400 | Solicitação BadRequest | InvalidCiId |
| 400 | Solicitação BadRequest | InvalidCategoryId |
| 400 | Solicitação BadRequest | InvalidProjectIdByDefault |
| 400 | Solicitação BadRequest | InvalidSubcategoryId |
| 500 | Erro de servidor interno | FailureParseCi |
| 500 | Erro de servidor interno | FailureUpdateCi |