Pular para o conteúdo principal
Versão: 1.x

API04006: Recurso Não Encontrado

O Que Isso Significa

O servidor não conseguiu encontrar o recurso solicitado. Isso normalmente corresponde a um código de status HTTP 404, indicando que o produto, pedido, cliente ou outro recurso que você está tentando acessar não existe.

Causas Comuns

  • Registro excluído — O recurso foi excluído no servidor
  • ID incorreto — Um ID incorreto ou desatualizado está sendo usado
  • Problemas de sincronização — Os dados locais referenciam um recurso que não existe mais
  • Mala configuração de URL — O endpoint da API está incorreto
  • Problemas de permalink — Os permalinks do WordPress precisam ser atualizados

Mapeamento de Erros do Servidor

Este código de erro é acionado quando o servidor retorna:

Código do ServidorFonte
rest_no_routeAPI REST do WordPress
HTTP 404Qualquer resposta do servidor

Como Corrigir

1. Verifique se o Recurso Existe

Verifique se o recurso ainda existe em seu site WooCommerce:

  • Faça login no admin do WordPress
  • Navegue até a seção relevante (Produtos, Pedidos, Clientes)
  • Pesquise o item pelo ID ou nome

2. Atualize os Dados Locais

Se o recurso foi excluído no servidor:

  1. Abra as configurações do POS
  2. Navegue até a seção de dados relevante
  3. Acione uma sincronização/atualização para atualizar os dados locais
  4. O item excluído deve ser removido localmente

Se vários recursos não forem encontrados:

  1. Vá para Configurações → Permalinks no admin do WordPress
  2. Clique em Salvar Alterações (mesmo sem fazer alterações)
  3. Isso atualiza a estrutura de permalink

4. Verifique as Rotas da API

Teste a API REST diretamente:

https://yoursite.com/wp-json/wc/v3/products

Se isso retornar um 404, pode haver um problema de configuração do servidor.

5. Verifique Conflitos de Plugins

Se as rotas da API REST estiverem faltando:

  1. Certifique-se de que o WooCommerce está ativo
  2. Certifique-se de que o plugin WCPOS está ativo
  3. Desative outros plugins temporariamente para testar

Erros Relacionados

  • API04001 — Formato de Resposta Inválido
  • API04002 — Código de Resposta Inesperado
  • API05002 — Plugin WCPOS Não Encontrado