Prize (beta)
Allows to handle Stagecast Prizes
Introduction
...
"plugins": [ ..., "prizes", "quiz" ]
...API calls
getPrize(prizeId:string): Promise<Prize>
getPrize(prizeId:string): Promise<Prize>const { prizeId } = await SDK.connection.getMomentClass();
SDK.quiz
.getPrize(prizeId)
.then(prize => console.log(prize))
.catch(err => console.error(err.message || err))
/* prints
{
"id":"prize-abc-123",
"picture":"DFC3A843-9B3A-43A4-AE2C-E62FF2024564",
"title":"Test Prize",
"description":"Lorem ipsum dolor sit amet...",
"event":"abc123",
"claimUrl":"https://stagecast.se/claim/prize/url",
"owner":"tester@stagecast.com",
"association": {
"momentClass": "468CB95C-007C-4C60-9B90-5131A4B11B24", "instances":20, "claimed":2
}
}
*/claimPrize(instanceId:string): Promise<URL>
claimPrize(instanceId:string): Promise<URL>claimPrizeUrl(instanceId:string): Promise<URL>
claimPrizeUrl(instanceId:string): Promise<URL>Last updated