Hosted Service
Hosted Service
Section titled “Hosted Service”The Hosted service provides access to hosted (private) session data.
const hostedService = iracing.hosted;Methods
Section titled “Methods”combinedSessions(params?)
Section titled “combinedSessions(params?)”Get combined hosted sessions, optionally filtered by package ID.
Returns: Promise<HostedCombinedSessionsResponse>
Parameters:
packageId?: number- Filter by content package ID
Description: Returns a combined list of hosted sessions. Optionally filter by a specific content package.
// Get all combined sessionsconst sessions = await iracing.hosted.combinedSessions();
// Filter by package IDconst filtered = await iracing.hosted.combinedSessions({ packageId: 123});sessions()
Section titled “sessions()”Get hosted sessions.
Returns: Promise<HostedSessionsResponse>
Parameters: None
Description: Returns a list of currently available hosted sessions.
const sessions = await iracing.hosted.sessions();
sessions.forEach(session => { console.log(`Session: ${session.sessionName}`);});See Also
Section titled “See Also”- Results Service - Search hosted session results with
searchHosted() - Services Overview - All available services