Detalhes da solicitação:
- URI: api/v8.6/additionalfield/{ciId}?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 para CI: api/v8.6/additionalfield/IdCI?isGuId=False
- Se por GuID: api/v8.6/additionalfield/GuID?isGuId=True
Parâmetros:
Nome | Tipo de dado | Obrigatório | Descrição |
---|---|---|---|
Id | Texto | Sim | ID do IC ou GuId a ser editado |
IsGuId | Booleano | Sim | Caso o Id enviado seja GuId, o valor será “true”, se corresponder ao Id de um IC, será “false” |
Nota: No corpo da solicitação, é enviado o Id que corresponde ao campo adicional a ser editado, que pode ser obtido consultando os campos adicionais descritos na seção anterior.
Corpo da petição:
Exemplo:
[
{
"Id": 494,
"Value": "501"
},
…
]
Responder:
Não há corpo de resposta, a validação do resultado da operação pode ser realizada analisando o código http obtido: 200 OK para uma operação bem-sucedida.
Mensagens de erro:
Código | Status HTTP | Mensagem de erro |
---|---|---|
400 | Solicitação BadRequest | Token inválido |
404 | Solicitação BadRequest | InvalidUserId |
400 | Solicitação BadRequest | NotFoundCiId |
400 | Solicitação BadRequest | InvalidCiId |
400 | Não encontrado | InvalidCategoryId |
400 | Não encontrado | InvalidDateValue |
400 | Não encontrado | Tipo inválido |
400 | Não encontrado | Elemento de Dados Inválidos |
400 | Não encontrado | InvalidBooleanValue |
400 | Não encontrado | InvalidNumericValue |
500 | Erro de servidor interno | FailureUpdateAditionalFields |