Fundo do banner
Recursos para desenvolvedores

Referência da API

Documentação completa da API para integrar a Universidade ME às suas aplicações. Endpoints RESTful, autenticação e exemplos de código.

Autenticação

Todas as requisições à API exigem autenticação com uma chave de API. Inclua sua chave no cabeçalho Authorization:

Authorization: Bearer SUA_CHAVE_DE_API
Ícone de chipEndpoints

Endpoints disponíveis

POST
/api/v1/quizzes/generateQuizzes

Gerar um novo quiz com IA

GET
/api/v1/quizzes/{id}Quizzes

Obter um quiz específico pelo ID

POST
/api/v1/lesson-plans/createPlanos de capacitação

Criar um plano de capacitação

GET
/api/v1/user/creditsConta

Obter o saldo atual de créditos

POST
/api/v1/exports/{id}Exportações

Exportar conteúdo para vários formatos

Exemplo de código

// Example: Generate a quiz using the API
const response = await fetch('https://api.betterlearn.com/v1/quizzes/generate', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer SUA_CHAVE_DE_API',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    topic: 'World War II',
    difficulty: 'medium',
    questionCount: 10,
    questionTypes: ['multiple-choice', 'true-false']
  })
});

const quiz = await response.json();

Pronto para integrar?

Obtenha sua chave de API e comece a construir com a Universidade ME hoje.