Backend API - 10QueensRoad/avatar-voting-system GitHub Wiki

Base Url: https://mrvote.herokuapp.com/

  • Create suggestion: POST /suggestions, parameter: suggestion=[value]
  • List suggestions: GET /suggestions
  • View suggestion detail: GET /suggestions/[suggestion_id]
  • Vote a suggestion: POST /suggestions/[suggestion]
  • Register user: POST /users, parameter: email=[value], (optional) base_url=[value]
  • List users: GET /users
  • Verify user: POST /users/verify?token=[token], response: 200 for success, 400 for failure

Sample response json:

{"bkv_NVgYX": { "id": "bkv_NVgYX", "name": "test1", "votes": 0, "created": "2014-09-18T09:53:26.996Z" }, "ZkHDv4xYX": { "id": "ZkHDv4xYX", "name": "test2", "votes": 0, "created": "2014-09-18T09:54:42.002Z" }}