Skip to content

Academic Quiz API

This API provides generates multiple-choice questions (MCQs) for educational purposes. It covers core STEM subjects including Physics, Chemistry, Biology, Mathematics, and Computer Science.

POST /api/v1/quiz

The following parameters are accepted in the request body:

FieldTypeRequiredDescription
subjectstringOptionalFilter by subject. Options: physics, chemistry, biology, mathematics, computer. Pass random (or omit) for mixed subjects.
countnumberOptionalNumber of questions to retrieve (Max: 10, Default: 1).
Terminal window
curl -X POST https://heavstal.com.ng/api/v1/quiz \
-H "Content-Type: application/json" \
-H "x-api-key: <YOUR_API_KEY>" \
-d '{"subject": "mathematics", "count": 5}'
{
"status": "success",
"creator": "HEAVSTAL TECH",
"total_results": 1,
"subject": "physics",
"data": [
{
"id": 1,
"subject": "physics",
"question": "What is the SI unit of Force?",
"options": [
"Joule",
"Newton",
"Watt",
"Pascal"
],
"answer": "Newton"
}
]
}