WAEC API – Access WAEC Past Questions, Answers & Solutions (REST API)
Building a WAEC practice application shouldn't require collecting thousands of past questions manually.
SdashAPI provides a powerful WAEC REST API that allows developers to retrieve WAEC past questions, answers, explanations, options, images and exam metadata through a simple API.
Whether you're building a CBT mobile app, educational website, school portal, AI study platform or online examination system, SdashAPI provides the examination content you need so you can focus on developing great software instead of managing a large database.
What is the WAEC API?
The WAEC API is a RESTful API developed by SdashAPI that provides access to WAEC (WASSCE) past questions in a structured JSON format.
Applications can request questions based on:
- Subject
- Examination Year
- Number of Questions
Each response includes everything required to build a complete CBT experience.
Returned data includes:
- Question
- Multiple Choice Options
- Correct Answer
- Detailed Solution
- Images (where available)
- Examination Year
- Examination Type
- Question ID
Why Use SdashAPI for WAEC Questions?
Many developers spend months creating a WAEC database before they can even launch their application.
This usually involves:
- Typing thousands of questions
- Formatting options
- Assigning correct answers
- Writing explanations
- Organizing subjects
- Grouping questions by year
- Correcting errors
- Updating the database regularly
SdashAPI removes all of that work.
Simply connect your application to the API and start retrieving WAEC questions immediately.
Who Should Use the WAEC API?
SdashAPI is ideal for:
- Mobile App Developers
- React Native Developers
- Flutter Developers
- PHP Developers
- Laravel Developers
- Node.js Developers
- Schools
- Educational Startups
- Tutorial Centres
- CBT Platforms
- AI Learning Platforms
- Online Learning Websites
What Can You Build?
Using the WAEC API, developers can build:
- WAEC CBT Apps
- WAEC Practice Platforms
- Mock Examination Systems
- Educational Websites
- Student Revision Apps
- AI Study Assistants
- Learning Management Systems (LMS)
- School Examination Portals
- Online Quiz Applications
Features
Structured JSON Responses
Every request returns clean and organized JSON that can be integrated into virtually any programming language.
No manual formatting required.
Questions by Subject
Retrieve WAEC questions for subjects such as:
- Mathematics
- English Language
- Biology
- Chemistry
- Physics
- Economics
- Government
- Commerce
- Geography
- Literature in English
- Agricultural Science
- Accounting
- Civic Education
- CRS
- IRS
and many more.
Questions by Examination Year
Developers can retrieve questions from specific WAEC examination years, making it easy for students to practice the exams they need.
Correct Answers Included
Each question includes the correct answer, allowing applications to mark results automatically.
Detailed Solutions
Where available, questions include explanations that help students understand the correct answer instead of simply memorizing it.
Image Support
Questions containing diagrams or illustrations include image references where available.
Perfect for science and technical subjects.
Unique Question IDs
Every question has its own unique ID.
This makes it easier to:
- Save progress
- Bookmark questions
- Prevent duplicates
- Report errors
- Review previous attempts
Fast REST API
SdashAPI follows REST standards and returns lightweight JSON responses that are easy to consume.
Example Request
GET https://sdashapi.com/api/v1/q?subject=biology&type=waec&year=2023
AccessToken: YOUR_ACCESS_TOKEN
Example Response
{
"status": 200,
"data": {
"id": 6102,
"question": "Which part of the cell controls all cellular activities?",
"section": null,
"option": {
"a": "Cell Wall",
"b": "Nucleus",
"c": "Cytoplasm",
"d": "Mitochondrion"
},
"answer": "b",
"solution": "The nucleus controls and coordinates the activities of the cell.",
"image": null,
"examtype": "WAEC",
"examyear": "2023"
}
}
Supported Filters
Use request parameters such as:
| Parameter | Description |
|---|---|
| subject | Subject name |
| type | Examination type |
| year | Examination year |
| limit | Number of questions |
| id | Specific question ID |
Authentication
Every API request requires your Access Token.
Example:
AccessToken: YOUR_ACCESS_TOKEN
You can obtain your token after creating an SdashAPI account.
Available Documentation
The official documentation includes:
- Authentication
- Endpoints
- Parameters
- Response Format
- Error Codes
- Integration Examples
- Best Practices
Documentation:
Programming Languages
SdashAPI works with:
- JavaScript
- React
- React Native
- Flutter
- PHP
- Laravel
- Node.js
- Python
- Java
- C#
- Go
Any language capable of making HTTP requests can integrate with the API.
Common Use Cases
Developers use the WAEC API to build:
- CBT Applications
- Practice Platforms
- Educational Portals
- AI Study Platforms
- Student Revision Systems
- School Websites
- Online Quiz Platforms
- Examination Portals
Frequently Asked Questions
Is this an official WAEC API?
No.
SdashAPI is an independent educational API that provides structured access to WAEC past questions for developers.
Does it include answers?
Yes.
Every question includes the correct answer.
Does it include explanations?
Yes.
Supported questions include detailed solutions to improve learning.
Can I request questions from a specific year?
Yes.
Simply include the year parameter in your request.
Can I request multiple questions?
Yes.
Use the limit parameter to specify the number of questions you need.
Does it support images?
Yes.
Questions with diagrams or illustrations include image references where available.
Can I use it with React Native or Flutter?
Absolutely.
The API returns JSON over HTTPS and works with React Native, Flutter and other modern frameworks.
How do I get an API key?
Create an account on SdashAPI.
After registration, your dashboard will provide your personal Access Token.
Why Choose SdashAPI?
SdashAPI helps developers:
- Build educational applications faster
- Eliminate manual data entry
- Access structured WAEC questions instantly
- Keep question databases up to date
- Reduce development costs
- Scale educational platforms with ease
Whether you're building a simple revision app or a large online CBT platform, SdashAPI provides reliable access to WAEC past questions through an easy-to-use REST API.
Get Started Today
Ready to integrate WAEC questions into your application?
- Create a Free SdashAPI Account
- Get Your Access Token
- Read the API Documentation
- Start Fetching WAEC Questions in Minutes
Build your next educational application with SdashAPI.