★ Medalhas Olimpíadas · Brasil

Quem brilhou
na matemática
do Brasil.

Todos os medalhistas da OBMEP e da OBM em um só lugar. Encontre alunos e escolas, confira as premiações nas fontes oficiais e veja quem lidera os rankings.

Hall da Fama

ver ranking →

Maiores pontuações de todos os tempos

Top 10 alunos

ranking completo →

Top 10 escolas

ranking completo →

Medalhas por ano

Ouro, prata e bronze distribuídos a cada edição

Resultados para

“”Filtros

premiações · · mostrando as primeiras , refine a busca

Olimpíadas
Níveis
só esta escola
Filtrado pela pontuação IMPA N3: só contam os níveis aceitos pelo edital do IMPA Tech ().

Leaderboard

Rankings

Olimpíadas
Níveis
Filtrado pela pontuação IMPA N3: só contam os níveis aceitos pelo edital do IMPA Tech ().

no ranking · escolas vêm da OBMEP (a OBM não publica a escola)

Brasil

Medalhas por estado

Clique em um estado para ver o ranking de alunos dele.

Ranking dos estados

Regras do jogo

Como funciona

Métodos de pontuação

Escolha no topo do site. A escolha vale para rankings, mapa, perfis e níveis. Fonte da tabela do IMPA: .

OlimpíadaPrêmio IMPAIMPA N3Nossa

Escala da nossa versão

Por dificuldade: ouro OBM = 2× ouro OBMEP; bronze OBM > ouro OBMEP; bronze Ibero > prata OBM; bronze IMO > prata Ibero. Ibero, IMO e as olimpíadas de entrada (Canguru e similares) entram com a coleta delas.

OlimpíadaOuroPrataBronzeMenção

Níveis

Limites do método .

Conquistas

Fontes e limitações

  • OBMEP: listas oficiais de premiados em obmep.org.br (ouro, prata e bronze; escolas privadas desde 2017; sem edição em 2020).
  • OBM: páginas anuais de premiados em obm.org.br (inclui menções honrosas; não informa a escola).
  • Alunos são identificados por nome + estado. Nomes abreviados de forma diferente entre as listas podem aparecer separados.
  • Toda premiação tem o link da página oficial para conferência.

Base atualizada em .

Para desenvolvedores e pesquisadores

API & Dados

Acesso livre, sem cadastro e sem chave, a todas as premiações da base. Consulte um aluno ou uma escola pela API, ou baixe os dados inteiros ou filtrados em CSV e JSON. As respostas são JSON em UTF-8, e a API pode ser chamada de qualquer site (CORS liberado).

Endereço base OpenAPI 3.1 Índice JSON

Baixar a base inteira

premiações de olimpíadas (), uma por linha, com aluno, escola, município, UF, nível, medalha, pontos nos três métodos e o link da fonte oficial.

Quer só um recorte? A busca, os rankings e os perfis de aluno e de escola têm um botão Exportar que baixa exatamente o que está na tela, com os filtros aplicados.

Limites de uso

Contados por IP, para que ninguém derrube o servidor com excesso de requisições.

  • Consultas à API
  • Exportações (downloads)
  • Conexões simultâneas
  • Insistir depois do limite

O limite por minuto aceita rajadas curtas e recarrega aos poucos. Passou do limite: resposta 429 com o cabeçalho Retry-After dizendo quantos segundos esperar.

Guias rápidos

Os três usos mais comuns, prontos para copiar.

Referência

Todas as rotas são GET. Ids vão no caminho codificados para URL (encodeURIComponent em JavaScript, quote(id, safe="") em Python).

Filtros comuns

Valem em todas as rotas de consulta e na exportação. Combine quantos quiser.

Siglas aceitas em competicao

Campos de uma premiação

O mesmo objeto aparece em /alunos, /medalhistas, /premiacoes e nas colunas da exportação.

Respostas e erros

200Deu certo. Buscas sem resultado também são 200, com total: 0.
400Parâmetro inválido (UF, ano, olimpíada…). A mensagem diz o que corrigir.
404Aluno, escola ou rota não existe.
429Limite atingido. Espere os segundos de Retry-After.
503Servidor ocupado. Tente de novo em alguns segundos.

Todo erro vem como {"erro": "mensagem"}.

Cabeçalhos úteis

X-RateLimit-LimitSua cota (ex.: 60/min, 2000/dia)
X-RateLimit-RemainingConsultas que ainda restam agora
Retry-AfterSegundos até poder tentar de novo (no 429 e no 503)
X-Total-RowsLinhas do arquivo exportado

Boas práticas

  • Para muitos dados, use /exportar em vez de milhares de consultas.
  • Guarde em cache o que já baixou: a base muda poucas vezes por ano.
  • Ao receber 429, espere o Retry-After antes de repetir.