REST API · TypeScript SDK · JAMB · WAEC · NECO · Post-UTME

Build African EdTech products without building the question bank.

Stop manually parsing past papers and managing dirty datasets. Access thousands of curriculum-aligned examination questions with structured topic taxonomies, difficulty ratings, and step-by-step Human & AI explanations.

The assessment infrastructure behind next-gen CBT platforms, mobile revision apps, AI tutors, and school mock portals.

1,000 free credits/month · No card required · Instant setup
4
exam boards (JAMB, WAEC, NECO, Post-UTME)
1,000
free credits / month
<3min
time to first request
100%
typed TypeScript SDK
INFRASTRUCTURE
NOT EDTECH
$ npm install @massteck/aloc-sdk
// 1. Import & Initialize
import { QuestionsApi, Configuration } from "@massteck/aloc-sdk";

const aloc = new QuestionsApi(new Configuration({
  apiKey: process.env.ALOC_API_KEY
}));

// 2. Query WAEC / JAMB by Topic
const { data } = await aloc.listQuestions({
  examType: "waec",
  subject: "chemistry",
  topic: "Periodic Table",
});
continuous value & reliability

Quantity is cheap. We optimize for the thing that isn't.

01
Curriculum-Aligned Data

Every question maps directly to national learning objectives. Power revision apps, mock simulations, or study portals knowing your content perfectly matches what students are tested on.

02
Developer-First Reliability

Integrate in minutes using our clean REST API. Enjoy predictable rate limiting, session-based routing, and access to our interactive API Playground once authenticated.

03
Verified Content Pipeline

New topics and exam styles are continuously added and reviewed by subject matter experts. Benefit from a living dataset that auto-updates and expands without breaking your integration.

who builds on this

If you're building any of these, you don't need to build the question bank first.

01
Revision & Mock-Exam Apps
Stop maintaining a spreadsheet of past questions.

Build timed mock exams with real WAEC/JAMB questions, structured by topic and difficulty.

L1L2
02
AI Tutors & LLM Agents
Your AI models need verified curriculum context, not hallucinated questions.

Plug ALOC directly into Claude, Cursor, or AI agents via native Model Context Protocol (MCP) for verified curriculum grounding.

03
Schools & Institutions
Build internal CBT or practice tools without building a content team.

Power internal practice portals with verified syllabus content under Enterprise licensing.

L1L2L3L4Enterprise
04
Researchers & EdTech Analysts
Study exam trends and difficulty distribution without manual data collection.

Query structured metadata across years and exam boards for research.

L2L4
product architecture

Four progressive layers. From raw data to educational intelligence.

Layers are progressive — L2 includes L1's access, L3 includes L2's, and so on. You pay per request, not per tier.

LAYERAPIWHAT IT RETURNSCOST
L1Raw questionsby subject, year, exam typeUTME Chemistry 2015, WAEC Maths batch fetch, POST-UTME by institution.1 credit
L2Metadatatopic, difficulty, taxonomySubject taxonomy, topic search, difficulty filtering, curriculum mapping.3 credits
L3Explanationunderstanding, not just answersHuman and AI-generated explanations, simplified breakdowns, common mistakes.10 credits
L4Intelligencesynthesis across the datasetSimilar-question clustering, topic recommendations, exam trend analysis.locked — Growth+
built for developers

Reads like a question bank. Responds like a knowledge graph.

Every question is enriched once and reused forever — you're never the one paying to classify it.

REQUEST
curl https://dev.aloc.com.ng/api/v1/questions/88412/explain \
  -H "Authorization: Bearer alc_live_7f3a91c2"
RESPONSE — 340ms · 10 credits
{
  "explanation": "Period 3 elements lose...",
  "commonMistake": "confusing ionic radius...",
  "relatedTopics": ["Atomic structure"]
}
dataset depth

Curriculum-aligned coverage across examination bodies.

Questions map directly to the national syllabus. We cover curriculum topics and subtopics from 1988–2025.

JAMB / UTMEunified tertiary matriculation
established · 1997–2025
WAECWest African exams council
established · 1988–2021
POST-UTMEinstitution-specific screening
early · 2006–2013
NECOnational examinations council
expanding · 2012–2024
// Active syllabus mapping and topic taxonomies are updated weekly. Mathematics and core sciences are fully mapped and enriched.
Explore Live Data Quality & Trust Metrics →

We don't build CBT platforms. We don't compete with schools. We provide the rails others build the trains.

We focus entirely on data quality, structured metadata, and developer APIs, leaving the student-facing experience in the hands of the experts—you.

— ALOC product constitution, principle 01
credit-based pricing

Pay for what you call. Nothing you don't.

Each tier unlocks a deeper access layer — not just a higher rate limit.

Free
₦0 /mo
  • 1,000 credits
  • L1 access + 100 L2–L4 trial credits
  • Attribution required
  • 30 req/min
Start free
Developer
₦5,000 /mo
  • 50,000 credits
  • L1–L3 access
  • No attribution
  • 10% soft overage
Choose Developer
MOST CHOSEN
Growth
₦20,000 /mo
  • 500,000 credits
  • L1–L4 access
  • No attribution
  • 20% soft overage
Choose Growth
Enterprise
Custom
  • Unlimited credits
  • L1–L4 access
  • SLA + priority support
  • Quarterly review
Contact sales
start in less time than this took to read

Your first API key is free. So are the first 1,000 questions.

No sales call, no card on file. Get a key, make a request, see the metadata for yourself.

01 — create free account02 — generate API key03 — make your first request
* Interactive API Playground access is available once authenticated.