@0x3639/intervals-icu
    Preparing search index...

    Search

    client.search searches an athlete's activities by a free-text query string and returns summary results. It complements ActivityService.searchActivitiesFull, which returns full activity objects.

    Method What it does
    SearchService.searchActivities Search activities by query string

    Search the athlete's activities for the free-text query "tempo" and print the results.

    const client = new IntervalsClient({ apiKey });

    const results = await client.search.searchActivities('tempo');
    console.log(`${results.length} result(s)`);
    for (const result of results) {
    console.log(`- ${result.start_date_local ?? ''} ${result.name ?? result.id}`);
    }