HTTP API reference › Gala Launchpad › Weekly Challenge
Gala Launchpad — Weekly Challenge
2 operations in this group.
- GET /weekly-challenge — Get weekly challenge leaderboard
- GET /weekly-challenge/history/{vaultAddress} — Get token weekly history
GET /weekly-challenge
WeeklyChallengeController_getLeaderboard
Get weekly challenge leaderboard
Get weekly challenge leaderboard
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| limit | query | optional | number | Number of tokens to return (1-50, default 10) |
Responses
200 — Leaderboard tokens and current snapshot window in the success envelope.
Content type: application/json
Schema: ApiSuccessEnvelopeMetadataDto & object
| Field | Type | Required | Description |
|---|---|---|---|
| error | boolean enum: false | yes | Successful response marker. |
| message | string | yes | Response message. |
| status | number | yes | HTTP status code. |
| data | WeeklyChallengeLeaderboardResponseDto | yes |
default — Shared error envelope for leaderboard failures.
Content type: application/json
Schema: ApiErrorEnvelope
| Field | Type | Required | Description |
|---|---|---|---|
| error | boolean enum: true | yes | |
| message | oneOf: string | array<string> | yes | |
| status | integer | yes | HTTP status code. |
| message | string | yes | |
| statusCode | integer | yes | HTTP status code. |
Example response
[]
GET /weekly-challenge/history/{vaultAddress}
WeeklyChallengeController_getTokenHistory
Get token weekly history
Get token weekly history
vault address
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| vaultAddress | path | required | Token vault address |
Responses
200 — Weekly snapshot history in the success envelope.
Content type: application/json
Schema: ApiSuccessEnvelopeMetadataDto & object
| Field | Type | Required | Description |
|---|---|---|---|
| error | boolean enum: false | yes | Successful response marker. |
| message | string | yes | Response message. |
| status | number | yes | HTTP status code. |
| data | array<WeeklyChallengeSnapshotResponseDto> | yes |
default — Shared error envelope for weekly history failures.
Content type: application/json
Schema: ApiErrorEnvelope
| Field | Type | Required | Description |
|---|---|---|---|
| error | boolean enum: true | yes | |
| message | oneOf: string | array<string> | yes | |
| status | integer | yes | HTTP status code. |
| message | string | yes | |
| statusCode | integer | yes | HTTP status code. |
Example response
[]
Previous group: Utilities