Webhook Event Types
Learn about the webhooks event types, their payloads and availabilities.
Webhook events and payloads
Workouts
Type: workout.created
Payload:
{
"id": integer,
"activityId":integer,
"userId": string,
"activityName": string,
"calories": float,
"distance": float,
"duration": integer,
"start": string,
"end": string,
"ratings": {
"energy": integer | null,
"difficulty": integer | null,
"instructor": integer | null
},
"createdAt": string,
"updatedAt": string,
"workoutRecommendationId": integer | null,
"workoutIntensity": integer | null,
"externalMetadata": object
}
Webhook event types availability
Event Type | Apple HealthKit | Fitbit | Oura |
---|---|---|---|
workout.created | ✅ | ✅ | ✅ |