Gratuita · Open-source · Dados fiéis ao documento oficial

Toda a BNCC em uma API. Sem depurar centenas de páginas de PDF.

1.703 habilidades da Educação Infantil ao Ensino Médio — incluindo o Complemento de Computação — com códigos e textos oficiais preservados. Crie sua conta, gere uma API key e faça a primeira chamada em minutos.

Criar minha API key grátis Explorar a documentação

Sem cartão, sem fila de aprovação — a chave sai na hora.

GET /api/v1/habilidades/EF05MA07
{
  "codigo": "EF05MA07",
  "descricao": "Resolver e elaborar problemas
    de adição e subtração com números
    naturais e com números racionais…",
  "etapa": "ensino_fundamental",
  "anos": ["5"],
  "componente": "matematica",
  "unidade_tematica": "Números"
}
1.703habilidades oficiais
3etapas: EI, EF e EM
140habilidades de Computação
100%open-source (MIT)

Seu produto fala de educação. Ele fala BNCC?

Quem constrói para a educação brasileira esbarra sempre nos mesmos muros: LLMs que inventam códigos de habilidade plausíveis, PDFs oficiais que não foram feitos para máquinas e planilhas montadas à mão que envelhecem no dia seguinte. A BNCC API resolve a camada de dados para você focar no seu produto.

O que dá para construir com isso

Cinco casos de uso ancorados em problemas reais das escolas e redes brasileiras.

Planos de aula com IA, sem códigos inventados

8 em cada 10 professores já usam IA para planejar — e LLMs genéricos alucinam códigos BNCC. Valide cada código de forma determinística e ancore a geração em fontes oficiais rastreáveis.

GET /habilidades/{codigo} POST /busca-semantica

Trilhas de recomposição de aprendizagens

83% das redes municipais executam ações de recomposição pós-pandemia. Navegue as relações entre habilidades e monte trilhas regressivas por ano e componente — mapa de progressão por turma, não por intuição.

GET /habilidades/{codigo}/relacoes

A corrida da BNCC Computação 2026

O Complemento de Computação vira obrigatório em 2026 e a adequação curricular entrou nos critérios do Fundeb (VAAR). As 140 habilidades, com eixos estruturados, prontas para cruzar com o currículo da sua rede.

GET /habilidades?componente=computacao&eixo=…

Cobertura curricular visível para o gestor

Lacunas de currículo hoje só aparecem no SAEB — tarde demais. Cruze os planejamentos dos professores com a taxonomia oficial e mostre a cobertura por ano, componente e bimestre, em tempo de intervir.

GET /taxonomia POST /busca-semantica

Conteúdo educacional etiquetado por habilidade

Editoras e plataformas catalogam milhares de vídeos e atividades à mão. Use a busca semântica para sugerir os códigos e deixe o especialista apenas confirmar — catálogo pesquisável por habilidade, etapa e ano.

POST /busca-semantica

Tem outro caso em mente?

A API é gratuita e o contrato é estável e versionado. Comece pelo guia e monte a sua ideia em cima de dados confiáveis.

Ler o guia de início rápido

Da conta à primeira chamada em 3 passos

Crie sua conta

Cadastro com e-mail e senha, verificação e pronto. Sem aprovação manual, sem cartão.

Gere sua API key

No portal, crie e revogue chaves quando quiser e acompanhe o seu uso.

Chame a API

Endpoints REST sob /api/v1, documentados no OpenAPI.

curl -H "Authorization: Bearer SUA_API_KEY" \
  "https://bncc-api-esjlky3g3a-rj.a.run.app/api/v1/habilidades?etapa=ensino_fundamental&ano=5"

Feita para quem leva dado educacional a sério

Determinística e versionada

As três etapas extraídas de forma determinística e reproduzível das fontes oficiais, com relações navegáveis entre habilidades, competências e objetos de conhecimento. O contrato da API é versionado — sem quebra dentro do /api/v1.

Self-service de verdade

API keys geradas e revogadas por você no portal, com painel de uso. Cota transparente: 60 req/min nos endpoints determinísticos.

Documentação sempre em dia

Docs geradas do contrato OpenAPI: schemas, exemplos e teste autenticado direto no navegador, sincronizados com o código.

Busca semântica com IA não-oficial

Perguntas em linguagem natural, respostas com fontes oficiais rastreáveis. Todo conteúdo gerado é marcado como não-oficial — os dados determinísticos continuam sendo a fonte da verdade, e funcionam mesmo se a camada de IA cair.

Uma iniciativa Expertia × EuMaker

A BNCC API é fundada e mantida pela Expertia e pela EuMaker, de Fábio Santana — feita no Brasil, para quem constrói educação no Brasil. O código é aberto (MIT) e contribuições são bem-vindas.

Iniciativa independente e não-oficial, sem vínculo com o MEC. Os textos de habilidades e competências são reproduções fiéis dos documentos oficiais da BNCC; qualquer conteúdo gerado por IA é explicitamente marcado como não-oficial.

Perguntas frequentes

A BNCC API é oficial do MEC?

Não. É uma iniciativa independente e open-source, sem vínculo com o MEC. Os textos de habilidades e competências são reproduções fiéis dos documentos oficiais da BNCC, e qualquer conteúdo gerado por IA é explicitamente marcado como não-oficial.

Quanto custa usar a API?

Nada. Conta, API key e todos os endpoints são gratuitos, com cota transparente de 60 requisições por minuto nos endpoints determinísticos. O projeto se sustenta por apoio voluntário via GitHub Sponsors e Pix.

Posso usar em um produto comercial?

Sim. O código é aberto sob licença MIT e os dados da BNCC são públicos. Só pedimos que deixe claro aos seus usuários que a iniciativa não tem vínculo com o MEC.

A base de habilidades está completa?

Sim: 1.703 habilidades cobrindo Educação Infantil, Ensino Fundamental e Ensino Médio, incluindo as 140 habilidades do Complemento de Computação. O snapshot é versionado e a extração é determinística, reproduzível e auditada.

E se a camada de IA sair do ar?

Os endpoints determinísticos não dependem do LLM: consulta por código, filtros, relações e taxonomia continuam funcionando normalmente. A busca semântica é um recurso opcional com degradação graciosa.

Comece agora — a primeira chamada sai em minutos

Conta gratuita, API key na hora e toda a BNCC à disposição do seu produto.

Criar minha API key grátis Ler o guia de início rápido