Get the complete list of Design Challenges.
GET /api/v1/design-challenges HTTP/1.1
Accept: application/json
Authorization: Bearer ...
----------------------------------------
HTTP/1.1 200 OK
Content-Type: application/json
ETag: ...
[
{
"id": 1,
"name": "Test Challenge",
"ordinal": 1,
"theme": "Testing",
"description": "This is a test challenge.",
"winAchievementKey": "test-01",
"participateAchievementKey": "test-02"
},
{
"id": 5,
"name": "Second Challenge",
"ordinal": 2,
"theme": "Second Testing",
"description": "This is also a test challenge!",
"winAchievementKey": "test-03",
"participateAchievementKey": "test-04"
}
]Authentication is not required for this method.
NONE
NONE
NONE
Successful responses are code 200 with data in the response body. Error responses are standard.
The response is an array of type DesignChallenge.
| Name | Description | Value |
|---|---|---|
| id | the ID of the challenge | number |
| name | the display name | string |
| ordinal | a numerical ordering for challenges | number |
| description | the description | string |
| theme | a short descriptor for the theme of the challenge | string |
| winAchievementKey | the key of the achievement earned for winning this challenge | string |
| participateAchievementKey | the key of the achievement earned for participating in this challenge | string |