Criar agrupadores API REST

Ola pessoal!

Estou criando uma API própria e por questão de organização gostaria de separa-la da listagem principal padrão.

Por exemplo, hoje ao acessar http://ip:porta/rest é exibida aquela fachada principal do protheus com todos os endpoints disponíveis. (Exemplo fachada)

O que eu gostaria de fazer seria criar algo como http://ip:porta/rest/minhaapi e dentro desse caminho conter todos os endpoints criados.

Onde no endereço padrão "/rest" estivessem contidos todos os serviços padrão do Protheus e no "/rest/minhaapi" fossem exibidos apenas os meus endpoints

Tentei fazer isso de duas formas distintas:

  1. Tentei definir no código fonte o PATH e o WSSYNTAX como "/minhaapi/nome_endpoint", nao surtiu nenhum efeito.
    1. Tentei criar uma segunda HTTPURI no arquivo appserver.ini como nos prints abaixo, porem foram criados dois ambientes padrão iguais com todos os serviços da TOTVS.
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags api separador agrupador rest restapi ou faça a sua própria pergunta.