Access 13,000+ practice questions across 26 IT certifications via a simple REST API. Build study apps, power your LMS, or train your team.
100 requests/month, 50 unique questions. No credit card required.
Start free, upgrade when you need more.
Three endpoints. Clean JSON. Sub-100ms responses.
Sub-100ms from Supabase Edge Functions. No cold starts, no waiting.
Simple x-api-key header. No OAuth complexity, no token refresh headaches.
Set include_answer=false to build interactive quizzes that reveal answers after submission.
Filter by certification, difficulty, and domain. Get exactly the questions you need.
Randomize question order for realistic exam simulation every time.
Track your API usage, rate limits, and daily breakdowns in real time.
Everything you need to start building.
All requests require an API key in the x-api-key header.
curl -H "x-api-key: gmc_live_your_key" \ https://akcrbmxlnlcgvsgainib.supabase.co/functions/v1/api-v1-questions
List all available certifications and their question counts.
| Parameter | Type | Description |
|---|---|---|
| provider | string optional | Filter by provider (e.g., "AWS", "CompTIA") |
Retrieve practice questions with filtering, randomization, and quiz mode.
| Parameter | Type | Description |
|---|---|---|
| certification | string optional | Certification slug (from /api-v1-certifications) |
| difficulty | string optional | easy, medium, or hard |
| limit | integer optional | Questions per request (max varies by tier) |
| random | boolean optional | Randomize question order |
| include_answer | boolean optional | Set false for quiz mode (no answers) |
Example response:
{
"data": [{
"id": "ce4de3ed-...",
"question": "What is the primary goal of information security?",
"options": {
"A": "Protect the confidentiality, integrity, and availability...",
"B": "Prevent all unauthorized access to systems",
"C": "Monitor all network traffic",
"D": "Eliminate all security risks"
},
"difficulty": "easy",
"certification": {
"name": "CompTIA Security+ (SY0-701)",
"slug": "comptia-security-plus",
"provider": "CompTIA"
},
"correct_answer": "A",
"explanation": "The CIA triad is the foundation of information security..."
}],
"meta": {
"total_available": 503,
"returned": 1,
"limit": 1,
"random": true,
"unique_questions": {
"limit": 2000,
"used": 142,
"remaining": 1858
}
}
}
Check your current usage, rate limits, and remaining quota.
| Code | Meaning |
|---|---|
| 401 | Invalid or missing API key |
| 429 | Rate or monthly limit exceeded |
| 500 | Server error |