[Solução] Postman 405 Método Não Permitido

O erro 405 Method Not Allowed do Postman indica que o servidor entendeu a solicitação, mas não permitirá a ação específica para aquele recurso em particular.

Miguel Oliveira

Miguel Oliveira

4 agosto 2025

[Solução] Postman 405 Método Não Permitido

Ao trabalhar com APIs (Interfaces de Programação de Aplicação) através de ferramentas como Postman, encontrar um erro 405 Método Não Permitido pode interromper seu fluxo de trabalho.

💡
Apidog é uma poderosa alternativa ao Postman que permite o desenvolvimento fácil e conveniente de APIs para seus usuários.

Apidog fornece aos desenvolvedores ferramentas completas para todo o ciclo de vida da API - para que você possa construir, testar, simular e documentar APIs tudo em um único aplicativo!

Para saber mais sobre o Apidog, clique no botão abaixo!
button

Este código de erro significa que o servidor reconhece seu pedido, mas se recusa a realizar a ação específica que você designou. Entender a causa e as possíveis resoluções para esse erro é crucial para uma interação eficiente com a API.

O que causa o erro 405 Método Não Permitido no Postman?

Um erro 405 Método Não Permitido no Postman surge quando há um descompasso entre o método HTTP que você está usando em seu pedido e a ação permitida pelo servidor para o recurso específico que você está visando.

Possíveis razões para o erro 405

Existem duas razões principais para o descompasso entre o método solicitado e a ação permitida pelo servidor para um recurso específico:

Erro do Usuário

Este é o culpado mais comum. Você pode, sem intenção, enviar o método HTTP errado para a ação desejada:

Design da API

O endpoint específico que você está mirando na API pode estar projetado apenas para aceitar certos métodos:

Como resolver o erro 405 Método Não Permitido no Postman?

postman 405 method not allowed

Consulte a documentação da API

A documentação da API é seu recurso principal para entender quais métodos cada endpoint na API suporta. Procure seções que detalhem os métodos permitidos para ações específicas (por exemplo, criar, recuperar, atualizar, excluir dados).

Utilize o método OPTIONS

Um pedido OPTIONS enviado a um endpoint específico pode revelar todos os métodos HTTP permitidos que o servidor aceita para esse recurso. Isso pode ser útil se a documentação da API não estiver clara.

Verifique seu pedido

Revise a ação pretendida que você deseja realizar no recurso. Certifique-se de que o método HTTP escolhido se alinha com essa ação. Descompassos comuns incluem:

Confirme a URL do Endpoint

Certifique-se de que a URL que você está mirando em sua solicitação Postman está correta. Erros de digitação ou caminhos incorretos podem fazer com que o servidor não reconheça o recurso e responda com um erro 405.

Dicas adicionais

Se você tentou os passos acima e o erro persiste, considere essas possibilidades:

Se nenhuma dessas soluções resolver o erro, consulte novamente a documentação da API ou entre em contato com o fornecedor da API para obter mais assistência. Eles podem oferecer orientações específicas relacionadas ao design de sua API e aos procedimentos de solução de problemas.

Exibir uma mensagem de erro 405 Método Não Permitido da API e mais usando Apidog

Uma mensagem 405 Método Não Permitido é um dos muitos resultados potenciais que uma API pode retornar. Para fornecer um melhor contexto sobre o que está acontecendo com sua API, você pode visualizar todas as possíveis respostas para ver quais outros códigos você pode receber além do 405 Método Não Permitido.

edit header apidog view api responses

Primeiro, selecione uma API cuja resposta você gostaria de verificar. Na imagem. Na imagem acima, a API selecionada é Find pet by ID.

Em seguida, clique no cabeçalho Edit como mostrado na imagem acima. Agora, role para baixo até a seção Responses, onde você pode ver os vários códigos de resposta da API junto com seus nomes atribuídos nesta API.

button

Os códigos de resposta da API de exemplo encontrados nesta imagem são OK(200), Registro não encontrado(404), e Entrada inválida(400). Observe que neste exemplo, o número do código 400 foi substituído por Entrada inválida como seu nome.

Os códigos de resposta da API podem diferir dependendo dos métodos HTTP que são selecionados. Para entender mais sobre quais códigos de resposta da API usar, você pode conferir este artigo relacionado sobre métodos REST API:

Você também pode ter percebido que você gera automaticamente o código de resposta JSON correspondente através da importação. Com o Apidog, você pode desfrutar de seus recursos integrados de geração de código que permitem aos desenvolvedores de API produzir com precisão código com base em códigos ou arquivos existentes. Isso permite que os desenvolvedores de API produzam APIs com taxas de sucesso mais altas em um período mais curto.

button

Crie Códigos de Resposta da API Personalizados para APIs usando Apidog

Imagine seus aplicativos se comunicando entre si, mas às vezes as coisas dão errado. Com Apidog, você pode criar mensagens extras (respostas) para essas situações. Você pode até especificar se o aplicativo que envia o pedido (cliente) cometeu um erro, ou se foi o aplicativo que respondeu (servidor).

Isso ajuda os desenvolvedores a resolver problemas rapidamente. Saber quem causou o erro (cliente ou servidor) economiza tempo para descobrir onde procurar.

add response codes buttton apidog

Primeiro, localize este botão + Adicionar na mesma linha que os cabeçalhos de código de resposta da API.

Para este exemplo, escolha Adicionar Resposta em Branco, que deve levar você a esta janela pop-up:

enter api response code details apidog

Neste passo, é necessário fornecer um nome adequado para o código de resposta, assim como o correspondente código de status HTTP. Certifique-se de usar os exemplos de código de resposta acima como referência. Você quer que o nome e o código de status do código de resposta sejam intuitivos, então escolha-os sabiamente!

button

Personalize Códigos de Resposta da API Com Apidog

personalize api response apidog various features

A imagem acima demonstra uma nova resposta da API chamada Criado(201). Com Apidog, os usuários têm a liberdade de escolher como desejam avançar no desenvolvimento do código de resposta.

Isso proporciona aos desenvolvedores a oportunidade de garantir que a API retorne uma resposta e um código de status que descreva o problema.

button

Conclusão

Encontrar um erro 405 Método Não Permitido no Postman pode ser frustrante, mas compreender a causa capacita você a resolvê-lo de maneira eficiente. Lembre-se, esse erro significa um descompasso entre a ação que você deseja realizar e o método que está usando. Consultando a documentação da API e verificando os detalhes do seu pedido, você pode garantir que está usando a ferramenta correta para a tarefa no servidor.

Não hesite em usar o método OPTIONS para clareza adicional sobre os métodos permitidos. Se o problema persistir, considere possíveis problemas do lado do servidor ou questões de autenticação. Lembre-se, uma documentação clara da API e uma comunicação eficaz com os fornecedores de API são recursos inestimáveis na solução de tais erros. Ao dominar essas técnicas, você estará bem preparado para navegar no mundo das APIs com confiança.

Pratique o design de API no Apidog

Descubra uma forma mais fácil de construir e usar APIs

[Solução] Postman 405 Método Não Permitido