Routes: {
websocket(): "/websocket";
trackLoading(): "/loadtracks";
trackDecoding(multiple?: boolean): "/decodetracks" | "/decodetrack";
player(
sessionId: string,
guildId?: string,
): `/sessions/${string}/players/${string}` | `/sessions/${string}/players`;
session(sessionId: string): `/sessions/${string}`;
info(): "/info";
stats(): "/stats";
routePlanner(
free?: "address" | "all",
):
| "/routeplanner/free/address"
| "/routeplanner/free/all"
| "/routeplanner/status";
} = ...
Type Declaration
websocket: function
websocket(): "/websocket"
trackLoading: function
trackLoading(): "/loadtracks"
trackDecoding: function
trackDecoding(multiple?: boolean): "/decodetracks" | "/decodetrack" Parameters
Optionalmultiple: boolean
Returns "/decodetracks" | "/decodetrack"
player: function
player( sessionId: string, guildId?: string,): `/sessions/${string}/players/${string}` | `/sessions/${string}/players` Parameters
- sessionId: string
OptionalguildId: string
Returns `/sessions/${string}/players/${string}` | `/sessions/${string}/players`
session: function
session(sessionId: string): `/sessions/${string}` Returns `/sessions/${string}`
info: function
stats: function
routePlanner: function
routePlanner( free?: "address" | "all",): | "/routeplanner/free/address" | "/routeplanner/free/all" | "/routeplanner/status" Parameters
Optionalfree: "address" | "all"
Returns "/routeplanner/free/address" | "/routeplanner/free/all" | "/routeplanner/status"
An object holding methods that construct api routes based on params