Skip to main content
Question

Webhook not triggered when changing activity type to Surfing

  • September 10, 2025
  • 0 replies
  • 14 views

Forum|alt.badge.img+1

Hi all,

We’re encountering an issue with the Strava API where webhook events are not being triggered consistently when a user changes the activity type to “Surfing.”

Here are some test cases we’ve observed:

  • No webhook triggered:

    • StandUpPaddling → Surfing ❌

    • Kayak → Surfing ❌

    • Canoe → Surfing ❌

  • Webhook triggered as expected:

    • Swim → Surfing ✅

    • Kitesurf → Surfing ✅

    • Sail → Surfing ✅

    • Windsurf → Surfing ✅

     

These are the scenarios I’ve tested so far, but there may be others.

One detail I’ve noticed is that when receiving webhook updates, the activity type for `Surfing` actually comes through as `WaterSport`. This may be related to the inconsistent behavior.

Question:

Would someone be able to clarify why webhook events aren’t triggered for some activity-type changes involving Surfing, and whether this is expected behavior? More importantly, is there a recommended way for us to ensure we can reliably process all Surfing activities, including when a user changes an existing activity to Surfing after upload?

 

Thanks in advance!