Skip to main content

HTTP API reference › Gala Launchpad › Weekly Challenge

Gala Launchpad — Weekly Challenge

2 operations in this group.

GET /weekly-challenge​

WeeklyChallengeController_getLeaderboard

Get weekly challenge leaderboard

Get weekly challenge leaderboard

Parameters​

NameInRequiredTypeDescription
limitqueryoptionalnumberNumber 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

FieldTypeRequiredDescription
errorboolean enum: falseyesSuccessful response marker.
messagestringyesResponse message.
statusnumberyesHTTP status code.
dataWeeklyChallengeLeaderboardResponseDtoyes

default — Shared error envelope for leaderboard failures.​

Content type: application/json

Schema: ApiErrorEnvelope

FieldTypeRequiredDescription
errorboolean enum: trueyes
messageoneOf: string | array<string>yes
statusintegeryesHTTP status code.
messagestringyes
statusCodeintegeryesHTTP status code.

Example response​

[]

GET /weekly-challenge/history/&#123;vaultAddress&#125;​

WeeklyChallengeController_getTokenHistory

Get token weekly history

Get token weekly history

Parameters​

NameInRequiredTypeDescription
vaultAddresspathrequiredToken vault address

Responses​

200 — Weekly snapshot history in the success envelope.​

Content type: application/json

Schema: ApiSuccessEnvelopeMetadataDto & object

FieldTypeRequiredDescription
errorboolean enum: falseyesSuccessful response marker.
messagestringyesResponse message.
statusnumberyesHTTP status code.
dataarray<WeeklyChallengeSnapshotResponseDto>yes

default — Shared error envelope for weekly history failures.​

Content type: application/json

Schema: ApiErrorEnvelope

FieldTypeRequiredDescription
errorboolean enum: trueyes
messageoneOf: string | array<string>yes
statusintegeryesHTTP status code.
messagestringyes
statusCodeintegeryesHTTP status code.

Example response​

[]

Previous group: Utilities