Hevy SDK Documentation - v0.0.0
    Preparing search index...

    Interface WorkoutSet

    Represents a set within an exercise.

    interface WorkoutSet {
        custom_metric: number | null;
        distance_meters: number | null;
        duration_seconds: number | null;
        index: number;
        reps: number | null;
        rpe: number | null;
        type: string;
        weight_kg: number | null;
    }
    Index

    Properties

    custom_metric: number | null

    Custom metric logged for the set (Currently only used to log floors or steps for stair machine exercises).

    50
    
    distance_meters: number | null

    Number of meters logged for the set.

    null
    
    duration_seconds: number | null

    Number of seconds logged for the set.

    null
    
    index: number

    Index indicating the order of the set in the workout.

    0
    
    reps: number | null

    Number of reps logged for the set.

    10
    
    rpe: number | null

    RPE (Relative perceived exertion) value logged for the set.

    9.5
    
    type: string

    The type of set. This can be one of 'normal', 'warmup', 'dropset', 'failure'.

    "normal"
    
    weight_kg: number | null

    Weight lifted in kilograms.

    100