competition
POST /competition/{id}/enroll
POST /competition/{id}/enroll
post/competition/{id}/enroll
Request
- Base URLhttps://swap-backend.stage.defi.ovh.gala.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
idnumber required
Request body
Response
Example response
{
"id": 10,
"competitionId": 1,
"walletAddress": "client|synthetic-wallet",
"totalVolumeUsd": 1500.25,
"keysEarned": 15,
"keysSpent": 2,
"grandPrizeEntry": true,
"enrolledAt": "2026-08-01T00:00:00.000Z",
"rank": 4,
"availableKeys": {
"total": 5,
"canAfford": {
"1": 0,
"2": 1
}
},
"chestOpens": [
{
"id": 100,
"tierNumber": 1,
"tierName": "Bronze",
"keysUsed": 10,
"status": "FULFILLED",
"rewardPacks": [
{
"id": 1,
"claimedBy": "client|synthetic-wallet",
"claimedTransactionHash": "synthetic-transaction-hash",
"items": [
{
"id": 1,
"fulfillmentType": "galachain_mint",
"fulfillmentSubType": "token",
"collection": "SYNTHETIC",
"category": "Unit",
"type": "none",
"additionalKey": "none",
"quantity": 1,
"dynamicMetadataId": "synthetic-metadata-id"
}
]
}
],
"openedAt": "2026-08-01T00:00:00.000Z"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.