Strava icon

Strava

Consume the official Strava API v3. Also includes undocumented Web Session operations (marked ⚠️) that use a browser session cookie and may break without notice.

Web Session (Undocumented) → Give Activity Kudo

AI-generated

Summary

Send a kudo (like) to a specific Strava activity using an authenticated Strava web session.

Inputs

  • Activity ID (required) — The numeric ID of the Strava activity to give a kudo to.
  • Confirm Kudo Action (required) — Enables sending the kudo request; must be confirmed as a safety measure since this uses an undocumented Strava web route.
  • Prevent Bulk Actions — Blocks execution if multiple input items are provided, preventing bulk kudos by default unless disabled.
  • Dry Run — Returns the computed HTTP method and URL without sending the kudo request; useful for debugging.
  • Request Delay (Ms) — Delay in milliseconds between multiple kudo requests when processing multiple items; minimum is 0.

Output shape

a list of items representing the response from the Strava web request; success is indicated by a specific success object or the raw response data.

Requires a valid Strava web session credential with a session cookie and CSRF token. The 'Confirm Kudo Action' must be enabled to actually send kudos. The operation uses an undocumented Strava web route subject to change, so it may break without notice. Bulk actions are prevented by default to avoid accidental multiple kudos but can be disabled. Using 'Dry Run' returns the request details without sending it.

Examples

Example 1: Give a kudo to a Strava activity

Set the Activity ID to the target activity, enable 'Confirm Kudo Action' to send, optionally allow bulk actions and set request delay if processing multiple inputs.

Links

Discussion