Table of content:
###Retrieve all nonempty contexts
Request Method | Request Endpoint |
---|---|
GET | /contexts |
####Request Parameters None ####Response Example:
HTTP/1.1 200 OK
Content-Type:application/json;charset=UTF-8
{
contexts: [
{
id:...,
name:...,
numquestions:...,
numhidden:...
},
....
]
}
###Retrieve all questions in a context
Request Method | Request Endpoint |
---|---|
GET | /contexts/{context_id} |
####Request Parameters None
####Response Example:
HTTP/1.1 200 OK
Content-Type:application/json;charset=UTF-8
{
questions: [
{
id:...,
name:...,
qtype:...
},
...
]
}
###Generate and download pdf file
Request Method | Request Endpoint |
---|---|
POST | /pdfgen |
####Request Parameters
Parameter | Description |
---|---|
questions | comma separated list of question ids |
title | Title for the quiz |
####Request Example:
{
"title": "Math exam",
"questions":[1,2,3]
}
###Response: Responese is .pdf file