API Endpoints
Questions API
GET /questions
Retrieve questions based on criteria.
Parameters: - category (string): Knowledge category - difficulty (int): Difficulty level - limit (int): Number of questions to return - offset (int): Pagination offset
POST /questions
Add new questions to the database.
Required fields: - question_text - correct_answer - category - difficulty
Analysis API
GET /analysis
Retrieve analysis results.
POST /analysis/run
Run analysis on specified questions.
Parameters: - analysis_type - question_ids - parameters
Data Formats
All endpoints accept and return JSON data.