Skip to content

Achievements

Alykhan Kanji edited this page May 21, 2017 · 2 revisions
  1. List achievement pairs by team
  2. List achievement pairs by achievement
  3. Create achievement pair
  4. Edit achievement pair
  5. Delete achievement pair

List achievement pairs by team

GET /achievements/team/:team

Response

Status: 200 OK
[
  {
    "id": 1,
    "team_id": 1,
    "achievement_id": 1
  }
]

List achievement pairs by achievement

GET /achievements/achievement/:achievement

Response

Status: 200 OK
[
  {
    "id": 1,
    "team_id": 1,
    "achievement_id": 1
  }
]

Create achievement pair

POST /achievements

Parameters

Name Type Description
team_id integer Required. The team_id of the achievement pair.
achievement_id integer Required. The achievement_id of the achievement pair.

Response

Status: 201 Created
{
  "id": 1,
  "team_id": "1",
  "achievement_id": "1"
}

Edit achievement pair

PATCH /achievements/:id

Parameters

Name Type Description
team_id integer The team_id of the achievement pair.
achievement_id integer The achievement_id of the achievement pair.

Response

Status: 200 OK
[1]

Delete achievement pair

DELETE /achievements/:id

Response

Status: 204 No Content