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:

https://sdashapi.com/docs


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.