// API Gateway v1.0

Base de
Questões de Concursos Público

Simples, rápido e confiável.

Criar conta grátis Ver documentação
recursos
🔑

Autenticação por API Key

Cada conta recebe uma chave única gerada automaticamente. Envie o header Q-Api-Key em todas as requisições.

📊

Dashboard de Uso

Acompanhe em tempo real o consumo diário da sua API Key com gráficos detalhados e custo mensal estimado.

🔒

Somente Leitura

O gateway permite apenas requisições GET, garantindo que nenhum dado da base seja alterado ou deletado acidentalmente.

Alta Performance

O token de acesso à API privada é cacheado automaticamente, reduzindo latência e overhead de autenticação.

documentação

Endpoints disponíveis

GET /api/questions Requer API Key

Consulta questões de concursos com filtros opcionais. Envie o header Q-Api-Key com sua chave de API.

Header obrigatório:

Q-Api-Key: qb_SuaChaveAqui

Parâmetros de filtro (todos opcionais):

ParâmetroTipoExemploDescrição
pageinteger1Página de resultados
sizeinteger10Itens por página
bancastringFGVBanca organizadora
orgaostringCONDERÓrgão do concurso
cargostringAnalista de SistemasCargo disputado
materiastringLíngua PortuguesaDisciplina
assuntostringCompreensão de TextoAssunto específico
anointeger2024Ano do concurso

Exemplo de requisição:

GET /api/questions?page=1&size=10&banca=FGV&ano=2024
Q-Api-Key: qb_SuaChaveAqui

Exemplo de resposta:

{
  "page": 1,
  "size": 10,
  "pages": 63,
  "total": 624,
  "questoes": [
    {
      "_id": "69a8224af6d9445ec04dad9c",
      "orgao": "TJ/SE",
      "banca": "FGV",
      "cargo": "Analista Judiciário - Análise de Sistemas",
      "materia": "Conhecimento Específico",
      "assunto": "Arquitetura de Computadores",
      "enunciado": "...",
      "ano": 2023,
      "opcaoA": "throughput;",
      "opcaoB": "tempo de espera;",
      "opcaoC": "tempo de turnaround;",
      "opcaoD": "tempo de processador;",
      "opcaoE": "utilização do processador.",
      "gabarito": "A",
      "comentario": "..."
    }
  ]
}
POST /api/auth/register

Cria uma nova conta e retorna a API Key gerada automaticamente.

{
  "name": "João Silva",
  "email": "[email protected]",
  "password": "minhasenha123"
}
POST /api/auth/login

Autentica o usuário e retorna um JWT para uso na API REST.

{
  "email": "[email protected]",
  "password": "minhasenha123"
}
preços
R$ 1,00
a cada 1.000 requisições
  • Sem mensalidade ou taxa de adesão
  • Pague apenas pelo que usar
  • Dashboard com acompanhamento em tempo real
  • Billing calculado por requisição com sucesso
  • Relatório de consumo mensal
Começar agora →