api.bncc.dev beta

A Base Nacional Comum Curricular como serviço REST: aberta, gratuita, sem cadastro e sem API key. Dados verificados contra os documentos oficiais do MEC (data-version dados-2026.07). Limite de requisições por IP; para volume alto, use os pacotes @bncc/dados (npm) ou bncc (PyPI), que embutem os mesmos dados.

curl https://api.bncc.dev/v1/aprendizagens/EF67LP08
RotaRetorna
/v1/aprendizagens/{codigo}registro completo de uma habilidade ou objetivo
/v1/habilidades?etapa=&componente=&ano=&pratica=&area=&competencia=habilidades do EF e EM, filtradas e paginadas
/v1/objetivos?campo=&grupo_etario=objetivos da Educação Infantil
/v1/busca?q=&etapa=&componente=&ano=busca textual nos enunciados
/v1/decodificar/{codigo}anatomia de um código BNCC
/v1/estrutura e /v1/estrutura/{colecao}etapas, áreas, componentes, competências
/v1/estatisticascontagens e versão dos dados
/v1/openapi.jsonespecificação OpenAPI 3

Projeto bncc.dev · dados CC BY 4.0, código MIT · fonte: github.com/bncc-dev/bncc-api