Bom dia! Eu criei um lote de cobranças com vencimento, e algumas cobranças foram criadas e outras outras ficaram como negadas, eu quero utilizar o PUT para alterar o lote, é possível?
Estou tomando erro, mesmo passando todas as cobvs no array até as negadas, pelo put eu não consigo fazer essa alteração das cobranças criadas e não as negadas?
guilherme_efi
Qual o erro retornado?
guilhermeoliveira91
Status code 400
guilhermeoliveira91
Então essa alteração deve ser via patch via put não é possível?
rubenskuhl
PUT cria objetos novos, não altera objetos existentes... mas você pode decidir entre alterar cobranças num lote existente ou criar essas cobranças num lote novo.
guilherme_efi
A diferença do endpoint PATCH para o endpoint PUT, é que o PATCH admite um array cobsv com menos solicitações de criação ou alteração de cobranças do que o array atribuído na requisição originária do lote.
guilhermeoliveira91
Mas na doc do BACEN e na EFI fala que o put é para alteração também, mas eu preciso passar no array todas as cobvs originárias de criação.
guilherme_efi
O status code sendo 400, qual foi a mensagem retornada em detail e violacoes>razao?