krapio
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

ParameterType
gapiKrunkerClient
authRecord<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

ParameterType
mapIdnumber
playerNamestring

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

ParameterType
mapIdnumber

Returns

Promise<unknown[]>


studio()

studio(studioId): Promise<unknown>;

GET /studios/:id

Parameters

ParameterType
studioIdnumber

Returns

Promise<unknown>


studioAnalytics()

studioAnalytics(studioId): Promise<unknown>;

GET /studios/:id/analytics

Parameters

ParameterType
studioIdnumber

Returns

Promise<unknown>


studioInvites()

studioInvites(): Promise<unknown[]>;

GET /studios/invites

Returns

Promise<unknown[]>


studioMonetization()

studioMonetization(studioId): Promise<unknown>;

GET /studios/:id/monetization

Parameters

ParameterType
studioIdnumber

Returns

Promise<unknown>


studios()

studios(): Promise<unknown[]>;

GET /studios/mine

Returns

Promise<unknown[]>


studioSkins()

studioSkins(studioId): Promise<unknown[]>;

GET /studios/:id/skins

Parameters

ParameterType
studioIdnumber

Returns

Promise<unknown[]>

On this page