Library referenceClasses
TokenCreatorApi
what a creator sees of their own maps and studios, plus the clan applications of the player
Constructors
Constructor
new TokenCreatorApi(gapi, auth): TokenCreatorApi;Parameters
| Parameter | Type |
|---|---|
gapi | KrunkerClient |
auth | Record<string, string> |
Returns
TokenCreatorApi
Methods
clanApplications()
clanApplications(): Promise<MyApplications>;GET /clans/my-applications, clan_ids is null without any
Returns
Promise<MyApplications>
mapData()
mapData(mapId, playerName): Promise<unknown>;GET /maps/:id/data?player=, a map's stored key value data for one player (the kvs of map scripts)
Parameters
| Parameter | Type |
|---|---|
mapId | number |
playerName | string |
Returns
Promise<unknown>
mapVersions()
mapVersions(mapId): Promise<unknown[]>;GET /maps/:id/versions, the version history of an own map; empty for a map that is not yours
Parameters
| Parameter | Type |
|---|---|
mapId | number |
Returns
Promise<unknown[]>
studio()
studio(studioId): Promise<unknown>;GET /studios/:id
Parameters
| Parameter | Type |
|---|---|
studioId | number |
Returns
Promise<unknown>
studioAnalytics()
studioAnalytics(studioId): Promise<unknown>;GET /studios/:id/analytics
Parameters
| Parameter | Type |
|---|---|
studioId | number |
Returns
Promise<unknown>
studioInvites()
studioInvites(): Promise<unknown[]>;GET /studios/invites
Returns
Promise<unknown[]>
studioMonetization()
studioMonetization(studioId): Promise<unknown>;GET /studios/:id/monetization
Parameters
| Parameter | Type |
|---|---|
studioId | number |
Returns
Promise<unknown>
studios()
studios(): Promise<unknown[]>;GET /studios/mine
Returns
Promise<unknown[]>
studioSkins()
studioSkins(studioId): Promise<unknown[]>;GET /studios/:id/skins
Parameters
| Parameter | Type |
|---|---|
studioId | number |
Returns
Promise<unknown[]>