Pré-requisitos
- Acesso à base URL da API (ex.:
http://localhost:8081ouhttp://localhost:8080/admin-service). - Credenciais ou headers exigidos pelo ambiente (ex.: header
origin).
Escolha a base URL
- Serviço direto
- Via gateway
Use
http://localhost:8081 quando o Admin Service estiver rodando sozinho. Os paths são /users, /institutions, /protocols, etc.Sua primeira requisição
Defina a base URL
Escolha o ambiente (direto ou gateway) e use a URL correspondente em todas as requisições.
Inclua o header origin
A maioria dos endpoints exige o header
origin. Substitua your-origin pelo valor configurado no seu deployment.Exemplo: criar um protocolo
Criar um protocolo (path igual com ou sem gateway):Após o 201, use o
id retornado para consultar ou atualizar o protocolo na API Reference.Troubleshooting
Erro 401 Unauthorized
Erro 401 Unauthorized
Erro de CORS ou conexão recusada
Erro de CORS ou conexão recusada
Ao chamar de um browser, garanta que o backend permite a origem do front. Em desenvolvimento local, use a base URL correta (serviço direto ou gateway) e porta (ex.: 8081 ou 8080).
Protocolo não encontrado (404)
Protocolo não encontrado (404)
Confirme que o
institutionId no body existe e que o path está correto: POST /protocols (sem prefixo /admin-service).Próximos passos
API Reference
Endpoints, parâmetros e schemas gerados a partir do OpenAPI.
Introdução
Visão geral dos recursos e base URLs.