PT
Español
English
Português
    Editando campos adicionais

    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