Atualiza as parametrizações da integração
PUT/company/integration/:idcompanyintegration/parameter
Sobrescreve (upsert) os valores das parametrizações da integração. O body é um array de {Key, Value}. Para cada item:
- Valida que a
Keyé uma parametrização válida do tipo da integração (TypeCompanyParameterscomTypediferente dehidden,string_copyeurl_validate). - Faz upsert em
CompanyParameters(chave únicaIDCompanyIntegration + Key). - Grava o evento em
CompanyParametersLogcom o usuário autenticado e o body inteiro comoData.
Não é necessário enviar todas as parametrizações — só as que mudaram. A resposta é o detalhe atualizado (mesmo formato do GET).
Request
Responses
- 200
- 400
- 500
Parametrizações atualizadas.
Integração não encontrada. Mensagem: [BadRequest] - Integração não existe.
Erro interno (prefixo Error:).