improved

Agora os webhooks do Asaas aceitam qualquer resposta da família 200 como sucesso

Até este momento, o fluxo de webhook entendia como uma resposta de sucesso apenas as requisições onde sua aplicação respondesse 200 OK para o Asaas. No entanto, depois de recebermos alguns feedbacks da comunidade , alteramos a regra e agora é possível enviar qualquer status code de resposta que pertença ao intervalo 2xx, sendo eles:

  • 200 OK - A solicitação foi bem-sucedida.
  • 201 CREATED - A requisição foi bem sucedida e um novo recurso foi criado como resultado.
  • 202 ACCEPTED - A solicitação foi recebida, mas ainda não foi atendida.
  • 203 NON-AUTHORITATIVE INFORMATION - Esse código de resposta significa que os metadados retornados não são exatamente os mesmos que estão disponíveis no servidor de origem, mas são coletados de uma cópia local ou de terceiros.
  • 204 NO CONTENT - Não há conteúdo para enviar para esta solicitação, mas os cabeçalhos podem ser úteis.
  • 205 RESET CONTENT - Diz ao agente do usuário para redefinir o documento que enviou esta solicitação.
  • 206 PARTIAL CONTENT - Este código de resposta é usado quando o cabeçalho Range é enviado do cliente para solicitar apenas parte de um recurso.
  • 207 MULTI-STATUS - Transmite informações sobre vários recursos, para situações em que vários códigos de status podem ser apropriados.
  • 208 ALREADY REPORTED - Usado dentro de um elemento de resposta <dav:propstat> para evitar enumerar repetidamente os membros internos de várias ligações para a mesma coleção.-
  • 226 IM USED - O servidor atendeu a uma solicitação GET para o recurso e a resposta é uma representação do resultado de uma ou mais manipulações de instância aplicadas à instância atual.