Nigerian Past Questions API – JAMB, WAEC, NECO & Post-UTME REST API
SdashAPI is a powerful Nigerian Past Questions API that gives developers access to structured examination questions for JAMB, WAEC, NECO and Post-UTME through a simple REST API.
Instead of manually creating and maintaining a database of thousands of examination questions, developers can integrate SdashAPI into their applications and retrieve questions in real time.
Whether you're building a CBT application, educational website, AI learning platform or online examination system, SdashAPI provides the data while you focus on building an outstanding product.
What is a Past Questions API?
A Past Questions API is a service that allows software applications to retrieve examination questions, answers and related information through HTTP requests.
Instead of storing a large collection of questions inside your application, your software requests the data whenever it is needed.
Each response contains structured JSON that can easily be used in mobile applications, websites and desktop software.
Why Use SdashAPI?
Building a high-quality educational platform requires more than just designing a beautiful interface.
Developers must also create and maintain a reliable question database.
That often means:
- Typing thousands of questions
- Formatting answer options
- Identifying correct answers
- Writing explanations
- Organizing examination years
- Grouping subjects
- Correcting errors
- Updating content regularly
This process takes months.
SdashAPI eliminates that work by providing a ready-to-use examination database through a secure REST API.
Supported Examination Types
SdashAPI currently provides access to multiple Nigerian examination types.
JAMB API
Retrieve JAMB (UTME) questions by subject and examination year.
Perfect for:
- CBT Applications
- JAMB Practice Platforms
- AI Study Apps
WAEC API
Access WAEC (WASSCE) objective questions, answers and explanations.
Ideal for:
- Secondary School Platforms
- Revision Applications
- Educational Websites
NECO API
Retrieve NECO examination questions in structured JSON format.
Suitable for:
- Learning Apps
- Practice Tests
- CBT Platforms
Post-UTME API
Access university screening questions used by Nigerian higher institutions.
Useful for:
- Admission Platforms
- University CBT Systems
- Screening Practice Applications
What Can You Build?
Developers use SdashAPI to create:
- CBT Applications
- Educational Mobile Apps
- Online Quiz Platforms
- AI Study Assistants
- Student Portals
- School Management Systems
- Mock Examination Platforms
- E-learning Websites
- Learning Management Systems (LMS)
API Features
Structured JSON
All responses are returned as clean, well-structured JSON.
Questions by Subject
Retrieve questions from subjects such as:
- Mathematics
- English Language
- Biology
- Chemistry
- Physics
- Government
- Economics
- Commerce
- Geography
- Literature
- CRS
- IRS
- Accounting
- Agricultural Science
and many more.
Questions by Examination Year
Retrieve questions from specific examination years to create targeted revision sessions.
Answers Included
Every question contains the correct answer for automatic marking.
Detailed Solutions
Supported questions include written explanations that improve learning.
Image Support
Questions with diagrams or illustrations include image references where available.
Unique Question IDs
Every question includes a unique identifier, making it easy to:
- Save Progress
- Bookmark Questions
- Review Previous Attempts
- Prevent Duplicate Questions
- Report Errors
REST API
Simple endpoints.
Simple authentication.
Simple integration.
Example Request
GET https://sdashapi.com/api/v1/q?subject=chemistry&type=utme&year=2023
AccessToken: YOUR_ACCESS_TOKEN
Example Response
{
"status": 200,
"data": {
"id": 4821,
"question": "Which of the following is the chemical formula for table salt?",
"section": null,
"option": {
"a": "NaCl",
"b": "KCl",
"c": "CaCO3",
"d": "NaOH"
},
"answer": "a",
"solution": "NaCl is sodium chloride.",
"image": null,
"examtype": "JAMB",
"examyear": "2023"
}
}
Authentication
Every request requires your personal Access Token.
Example:
AccessToken: YOUR_ACCESS_TOKEN
Create a free SdashAPI account to obtain your API credentials.
Documentation
The official documentation covers:
- Authentication
- Endpoints
- Parameters
- Request Examples
- Response Format
- Error Codes
- Integration Guides
Documentation:
Supported Technologies
SdashAPI works with:
- JavaScript
- React
- React Native
- Flutter
- PHP
- Laravel
- Node.js
- Python
- Java
- C#
- Go
If your application can send HTTP requests, it can integrate with SdashAPI.
Common Use Cases
Developers use SdashAPI for:
- JAMB CBT Apps
- WAEC Practice Platforms
- NECO Revision Apps
- University Screening Systems
- AI Educational Platforms
- Student Portals
- Online Examination Software
- Educational Websites
Frequently Asked Questions
Is SdashAPI free?
You can create an account and explore the platform. Paid plans are available for developers who need production access and higher usage limits.
Which examinations are supported?
SdashAPI currently provides APIs for:
- JAMB
- WAEC
- NECO
- Post-UTME
Additional examination support may be added over time.
Does the API return answers?
Yes.
Every question includes the correct answer.
Does it include explanations?
Yes.
Supported questions include detailed solutions.
Can I filter questions?
Yes.
Questions can be filtered by:
- Examination Type
- Subject
- Examination Year
- Question ID
- Limit
Can I use it in Flutter or React Native?
Absolutely.
SdashAPI returns standard JSON and works with virtually every programming language and framework.
How do I get an API key?
Create an account on SdashAPI.
Your dashboard will generate your personal Access Token.
Why Choose SdashAPI?
SdashAPI helps developers:
- Build educational software faster
- Reduce development costs
- Eliminate manual data entry
- Access structured examination content instantly
- Keep question databases updated
- Scale educational platforms with confidence
Whether you're building your first educational application or managing a large EdTech platform, SdashAPI provides the infrastructure needed to power your examination features.
Explore Our APIs
Looking for a specific examination?
- JAMB API →
/jamb-api - WAEC API →
/waec-api - NECO API (coming soon or when available)
- Post-UTME API →
/post-utme-api
Each API provides structured questions, answers and solutions designed for developers building modern educational applications.
Get Started Today
Ready to integrate Nigerian past questions into your application?
- Create a Free Account
- Get Your Access Token
- Read the Documentation
- Start Building in Minutes
Build faster with SdashAPI—the Nigerian Past Questions API for JAMB, WAEC, NECO and Post-UTME.