Código | Título | Status HTTP | Mensagem detalhada | Observações |
---|---|---|---|---|
1 | API não permitida. | 503 | As configurações de segurança do REST Server não permitem a execução dessa API. Consulte o administrador. | Necessário habilitar a segurança para utilizar essa API. |
2 | Consulta sem estrutura. | 503 | A consulta não possui estrutura de campos definida. Fale com o administrador. | Verifique se a consulta está funcionando dentro do Protheus. * Campos de fórmula não são considerados na consulta, então caso existam apenas formulas, não há nenhum campo válido para a API. |
3 | Consulta não encontrada. | 404 | São aceitas consultas com extenção .ngc previamente criadas no Protheus. | Por padrão as consultas são procuradas na pasta system, porém é possível enviar na requisição http o cabeçalho folder indicando um diretório dentro do rootpath. |
4 | Consulta inconsistente. | 400 | Essa consulta está com uma estrutura inválida ou corrompida. Tente outra consulta. | Não foi possível fazer o parse dessa consulta e ela precisará ser refeita na rotina de Consulta Genérica Relacional (MPView). |
5 | Não permitido. | 403 | Usuário sem acesso às informações da consulta. | A consulta utiliza alguma tabela cujo o usuário autenticado não tem acesso de visualização à rotina de cadastro. |