![Avatar discord do usuario joaolucas_efi](https://cdn.discordapp.com/avatars/1036613031918051388/eebb687413198366fa68a9b9aeecbf4f.webp)
Sim, @alexr_02 o token é atrelado diretamente à uma cobrança.
O token de notificação sempre será o mesmo para uma determinada cobrança ?
Não, você pode alterar também se tiver cobrança negada.
O put para alteração é permitido somente se todas as cobvs tiverem sido criadas, sem nenhuma negada?
O status code sendo 400, qual foi a mensagem retornada em detail e violacoes>razao?
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.
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.
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.
Mas a gente não usa API de Cobranças (boleto, cartão), só Pix.
Então essa alteração deve ser via patch via put não é possível?
Qual o erro retornado?
[Neste trecho da documentação técnica](https://dev.efipay.com.br/docs/api-pix/webhooks#exemplos-de-configura%C3%A7%C3%B5es-de-servidor) você encontra um exemplo de configuração de servidor com mTLS.
só pra eu mesmo q não funciona
que treco estranho
API Pix normal por aqui.
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?
Vocês estão conseguindo usar as api/sdk???
Aparentemente a URL da requisição que está montando não existe.
Em nossa documentação temos um [exemplo de autenticação em PHP com cURL](https://dev.efipay.com.br/docs/api-pix/credenciais#exemplos-de-autoriza%C3%A7%C3%A3o-utilizando-o-certificado-p12). Ou para facilitar ainda mais, você pode usar nossa [SDK de PHP](https://github.com/efipay/sdk-php-apis-efi).
Você pode usar o endpoint [PATCH /v2/lotecobv/:id](https://dev.efipay.com.br/docs/api-pix/cobrancas-lote/#revisar-cobran%C3%A7as-espec%C3%ADficas-de-um-lote), onde :id é o identificador do lote. No body da requisição, você passa o txid da cobrança Pix e as informações que deseja alterar.
Então compare o código da geração de cobranças com o da configuração do webhook... por exemplo, você está obtendo o token OAuth antes da configuração do webhook ? Pq precisa igual à geração de cobrança...