Erros de API
Erros de API ocorrem durante a comunicação com seu servidor WooCommerce. Esses erros são prefixados com API e estão organizados nas seguintes categorias:
Categorias
| Categoria | Faixa de Código | Descrição |
|---|---|---|
| Conexão | API01xxx | Problemas de rede e conectividade |
| Autenticação | API02xxx | Problemas de login, tokens e permissões |
| Requisição | API03xxx | Problemas com requisições de saída |
| Resposta | API04xxx | Problemas com respostas do servidor |
| Plugin/WordPress | API05xxx | Problemas com plugins do WordPress ou WooCommerce |
| Configuração | API06xxx | Problemas de configuração e instalação |
Erros de Conexão
Problemas de rede e conectividade entre o POS e seu servidor.
| Código | Nome | Descrição |
|---|---|---|
| API01001 | Timeout de Conexão | O servidor demorou muito para responder |
| API01002 | Conexão Recusada | O servidor recusou a conexão |
| API01003 | Conexão Reiniciada | A conexão foi fechada inesperadamente |
| API01004 | Falha na Resolução de DNS | Não foi possível resolver o endereço do servidor |
| API01005 | Erro de Certificado SSL | Problema com o certificado de segurança do site |
| API01006 | Rede Inacessível | Não é possível acessar a rede |
| API01007 | Dispositivo Offline | Seu dispositivo não está conectado à internet |
| API01008 | Site Indisponível | O site não está respondendo |
Erros de Autenticação
Problemas com login, sessões e permissões.
| Código | Nome | Descrição |
|---|---|---|
| API02001 | Credenciais Inválidas | Nome de usuário ou senha estão incorretos |
| API02002 | Token Expirado | Sua sessão expirou |
| API02003 | Token Inválido | O token de autenticação não é válido |
| API02004 | Usuário Não Autorizado | Você não tem permissão para realizar esta ação |
| API02005 | Permissões Insuficientes | Seu papel de usuário não possui as permissões necessárias |
| API02006 | Chave da API Inválida | A chave da API do WooCommerce não é válida |
| API02007 | Falha ao Atualizar Token | Não foi possível atualizar sua sessão |
| API02008 | Token de Atualização Inválido | O token de atualização não é válido |
| API02009 | Token de Atualização Expirado | O token de atualização expirou |
| API02010 | Autenticação Requerida | A autenticação é necessária para esta ação |
Erros de Requisição
Problemas com as requisições enviadas ao servidor.
| Código | Nome | Descrição |
|---|---|---|
| API03001 | Formato de Requisição Inválido | O formato da requisição não está correto |
| API03002 | Parâmetros Obrigatórios Faltando | Dados obrigatórios estão faltando na requisição |
| API03003 | Valor de Parâmetro Inválido | Um parâmetro tem um valor inválido |
| API03004 | Requisição Muito Grande | A requisição excede os limites de tamanho |
| API03005 | Limite de Taxa Excedido | Muitas requisições em pouco tempo |
| API03006 | Método Não Suportado | O método HTTP não é suportado |
| API03007 | Fila de Requisição Cheia | Muitas requisições pendentes |
Erros de Resposta
Problemas com as respostas recebidas do servidor.
| Código | Nome | Descrição |
|---|---|---|
| API04001 | Formato de Resposta Inválido | O formato da resposta do servidor não é válido |
| API04002 | Código de Resposta Inesperado | Recebido um código de status HTTP inesperado |
| API04003 | Resposta JSON Malformada | A resposta JSON está corrompida ou inválida |
| API04004 | Dados da Resposta Faltando | Dados esperados estão faltando na resposta |
| API04005 | Recuperação de JSON Tentada | Tentativa de recuperar JSON malformado |
| API04006 | Recurso Não Encontrado | O recurso solicitado não existe (404) |
Erros de Plugin/WordPress
Problemas com WordPress, WooCommerce ou o plugin WCPOS.
| Código | Nome | Descrição |
|---|---|---|
| API05001 | API do WooCommerce Desativada | A API REST do WooCommerce está desativada |
| API05002 | Plugin WCPOS Não Encontrado | O plugin WCPOS não está instalado |
| API05003 | Plugin WCPOS Desatualizado | O plugin WCPOS precisa ser atualizado |
| API05004 | API do WordPress Desativada | A API REST do WordPress está desativada |
| API05005 | Plugin Não Encontrado | Um plugin necessário não está instalado |
Erros de Configuração
Problemas de configuração e instalação.
| Código | Nome | Descrição |
|---|---|---|
| API06001 | Formato de URL Inválido | O formato da URL não é válido |
| API06002 | URL da API Faltando | Nenhuma URL da API foi configurada |
| API06003 | Configuração do Site Inválida | A configuração do site está incorreta |