Author Image

franciscorsobrinho

Dec 10, 2020

Devolução via API - Status 200 ou 201?

APIdevoluçãoendpointstatus 200status 201BACENcorreçãoPUT

Alguém já fez devolução via API nesse endpoint: "PUT /v2/pix/{e2eId}/devolucao/{id}"? Se sim, podem me confirmar se estão recebendo status 200 ou 201? No manual está como 201, mas estou recebendo 200. Talvez eu esteja fazendo algo errado, embora a devolução esteja sendo realizada conforme esperado

Respostas (2):
Avatar discord do usuario matheus_efi

matheus_efi

10/12/2020

O status retornado 200 representa que a requisição ocorreu com sucesso. No entanto, o ponto levantado é válido, seguindo os padrões do BACEN o retorno deve ser 201. Levaremos essa correção para a nossa equipe.

Avatar discord do usuario anoni_mato

anoni_mato

10/12/2020

é que 200 é padrão para qualquer request "a menos que um erro ocorra", fica mais difícil confiar, especialmente se tratando de um PUT