Edushade Docs
Quiz_questions

A: List questions

GET
/admin/questions
AuthorizationBearer <token>

In: header

Query Parameters

page?number

Page number

Default1
Range1 <= value
per_page?number

Number of questions per page

Default20
Range1 <= value <= 100
search?string

Search in question title

Defaultnull
type?string

Filter by question type (values: multiple_choice_single, multiple_choice_multiple, true_false, etc.)

Defaultnull
Value in"multiple_choice_single" | "multiple_choice_multiple" | "true_false" | "etc."
auto_gradable?boolean

Filter by auto-gradable questions

Defaultnull
quiz_id?string

Filter by quiz ID

Defaultnull
Formatuuid
sort_by?string

Sort by field (values: created_at, updated_at, title, type, score, order_index)

Defaultnull
Value in"created_at" | "updated_at" | "title" | "type" | "score" | "order_index"
sort_dir?string

Sort direction (values: asc, desc)

Defaultnull
Value in"asc" | "desc"

Response Body

curl -X GET "https://edushade.com/api/v1/admin/questions?page=1&per_page=20&type=multiple_choice_single&sort_by=created_at&sort_dir=asc"
{}
Empty
Empty
Empty