Next Question Light
Light-weight API endpoint that allows Questions to be viewed or edited.
Searching and filtering
to find questions asked by molly, answered by chozabu, sorted by date of chozabs answer
http://localhost:8000/api/questions/?ordering=-votes__created_at&votes__user__username=chozabu&user__username=molly_bishop1
to find questions with keyword represent, in order of vote count
http://localhost:8000/api/questions/?ordering=-direct_vote_count&search=represent
pass &limit_count=10
to allow returning more than one question (up to 30) - may return less, but still at least 1 if there are any questions remaning
subset of data methods
pass &return_unanswered_count=1
to get the number of questions remaning for your query - instead of the next_question
pass &return_full_count=1
to get the number of questions for your query (including already answered) - instead of the next_question
pass &order=true
or &order=1
to get the next question in collection order
GET /api/next_question_light/?ordering=-liquid_minimum
{
"returning": 1,
"results": [
{
"id": 3408,
"question": "I would support a burka ban in the UK.",
"description": "",
"slug": "i-would-support-a-burka-ban-in-the-uk",
"my_vote": [],
"choices": [],
"liquid_vote_count": 20,
"liquid_value": 2.0,
"liquid_sum": -20.0,
"liquid_heat": 0.785854616895874,
"liquid_consensus": 0.45,
"liquid_skipped": 0,
"liquid_minimum": 13,
"liquid_low": 0,
"liquid_medium": 3,
"liquid_high": 2,
"liquid_maximum": 2,
"polarisation": 0.257390753524675
}
],
"count": 1888,
"unanswered": 1888
}