by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Fetches a single question by UID, serialized to JSON with its explanation content resolved (charts, tables, and editor-only markup cleaned up).
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Fetches a single learning-resource item by either its UID or its relative path - provide one or the other, not both required.
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Aggregates site-wide quiz usage statistics - total quiz starts, questions attempted, views, and worksheet downloads - across all recorded activity.
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Searches the site's quiz/learning-resource catalog by subject, year, and free text. Public and ungated - used both for general quiz discovery and a teacher's ...
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Same search logic as QuizSearchCatalog, reused via inheritance - this is the genuinely gated entry point, used exclusively by the Teacher's Import Questions ...
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Grades a single question immediately, used by the gamified 'Check Answer' button so a student gets instant feedback without submitting the whole quiz.
Located in
REST:APIs
by Dr. Osama M. Khaled
—
last modified
Aug 13, 2026 06:55 AM
—
filed under:
Question Bank
Creates or updates a single question within a quiz, given the quiz and question UIDs and the question's content.
Located in
REST:APIs