Guide 2.12: Developer Guide

Filtering Questions by Exam

Different examination boards test different skills. A UTME (JAMB) Mathematics question is formatted as a multiple-choice objective, whereas a WASSCE Mathematics question might be structured differently. Isolating questions by the exam board is critical for building accurate simulators.

The Type Parameter

2.12.1

You can filter the exam board using the type parameter. Valid slugs include utme, wassce, neco, and post-utme.

GET https://sdashapi.com/api/v1/q?type=wassce

Post-UTME Variability

2.12.2

When you filter by post-utme, you are pulling from a consolidated bank of university screening exams across Nigeria. Be aware that difficulty can vary wildly depending on which specific university originally authored the question.

Exam Types in the Payload

2.12.3

Even if you don't explicitly filter by exam type, SdashAPI will always tell you where a question came from. Look for the examtype property inside the returned question object (e.g., "examtype": "UTME") so you can render a badge on your frontend UI letting the student know the origin of the question.

Time to put it all together.

Next, we will combine these filters to make complex API queries.

Next Guide: Combining Filters →
Avatar

How can we help?

We reply immediately

Hello! 👋 How can we help you today?