|
@ -1,80 +0,0 @@ |
|
|
FORMAT: 1A |
|
|
|
|
|
HOST: https://polls.apiblueprint.org/ |
|
|
|
|
|
|
|
|
|
|
|
# IngridMi |
|
|
|
|
|
|
|
|
|
|
|
Polls is a simple API allowing consumers to view polls and vote in them. |
|
|
|
|
|
|
|
|
|
|
|
## Questions Collection [/questions] |
|
|
|
|
|
|
|
|
|
|
|
### List All Questions [GET] |
|
|
|
|
|
|
|
|
|
|
|
+ Response 200 (application/json) |
|
|
|
|
|
|
|
|
|
|
|
[ |
|
|
|
|
|
{ |
|
|
|
|
|
"question": "Favourite programming language?", |
|
|
|
|
|
"published_at": "2015-08-05T08:40:51.620Z", |
|
|
|
|
|
"choices": [ |
|
|
|
|
|
{ |
|
|
|
|
|
"choice": "Swift", |
|
|
|
|
|
"votes": 2048 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Python", |
|
|
|
|
|
"votes": 1024 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Objective-C", |
|
|
|
|
|
"votes": 512 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Ruby", |
|
|
|
|
|
"votes": 256 |
|
|
|
|
|
} |
|
|
|
|
|
] |
|
|
|
|
|
} |
|
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
### Create a New Question [POST] |
|
|
|
|
|
|
|
|
|
|
|
You may create your own question using this action. It takes a JSON |
|
|
|
|
|
object containing a question and a collection of answers in the |
|
|
|
|
|
form of choices. |
|
|
|
|
|
|
|
|
|
|
|
+ Request (application/json) |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
"question": "Favourite programming language?", |
|
|
|
|
|
"choices": [ |
|
|
|
|
|
"Swift", |
|
|
|
|
|
"Python", |
|
|
|
|
|
"Objective-C", |
|
|
|
|
|
"Ruby" |
|
|
|
|
|
] |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
+ Response 201 (application/json) |
|
|
|
|
|
|
|
|
|
|
|
+ Headers |
|
|
|
|
|
|
|
|
|
|
|
Location: /questions/2 |
|
|
|
|
|
|
|
|
|
|
|
+ Body |
|
|
|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
"question": "Favourite programming language?", |
|
|
|
|
|
"published_at": "2015-08-05T08:40:51.620Z", |
|
|
|
|
|
"choices": [ |
|
|
|
|
|
{ |
|
|
|
|
|
"choice": "Swift", |
|
|
|
|
|
"votes": 0 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Python", |
|
|
|
|
|
"votes": 0 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Objective-C", |
|
|
|
|
|
"votes": 0 |
|
|
|
|
|
}, { |
|
|
|
|
|
"choice": "Ruby", |
|
|
|
|
|
"votes": 0 |
|
|
|
|
|
} |
|
|
|
|
|
] |
|
|
|
|
|
} |
|
|
|