SelfSync

Segment ID message

The segment ID message identifies a segment: a portion of road or trail that users race against each other or against their own best time.

FIT name
segment_id
Global message number
148
JavaScript SDK key
segmentIdMesgs
Fields
10

Fields

  • nameString

    Name of the segment.

  • uuidString

    Universally unique identifier of the segment.

  • sportEnum

    Sport of the segment.

    82 possible values
    • all
    • running
    • transition
    • generic
    • cycling
    • fitnessEquipment
    • swimming
    • basketball
    • soccer
    • tennis
    • americanFootball
    • training
    • walking
    • crossCountrySkiing
    • alpineSkiing
    • snowboarding
    • rowing
    • mountaineering
    • hiking
    • multisport
    • paddling
    • flying
    • eBiking
    • motorcycling
    • boating
    • driving
    • golf
    • hangGliding
    • horsebackRiding
    • hunting
    • fishing
    • inlineSkating
    • rockClimbing
    • sailing
    • iceSkating
    • skyDiving
    • snowshoeing
    • snowmobiling
    • standUpPaddleboarding
    • surfing
    • wakeboarding
    • waterSkiing
    • kayaking
    • rafting
    • windsurfing
    • kitesurfing
    • tactical
    • jumpmaster
    • boxing
    • floorClimbing
    • baseball
    • diving
    • shooting
    • winterSport
    • grinding
    • hiit
    • videoGaming
    • racket
    • wheelchairPushWalk
    • wheelchairPushRun
    • meditation
    • paraSport
    • discGolf
    • teamSport
    • cricket
    • rugby
    • hockey
    • lacrosse
    • volleyball
    • waterTubing
    • wakesurfing
    • waterSport
    • archery
    • mixedMartialArts
    • motorSports
    • snorkeling
    • dance
    • jumpRope
    • poolApnea
    • mobility
    • geocaching
    • canoeing
  • Whether the segment is enabled for racing.

  • Identifier of the user who created the segment.

  • deviceIdUint32

    Identifier of the device that created the segment.

  • Index of the leaderboard entry selected by default as the opponent when racing the segment.

  • Whether the segment, or all the segments, should be deleted from the device.

    3 possible values
    • doNotDelete
    • deleteOne
    • deleteAll
  • How the segment got on the device: starred by the user or suggested.

    2 possible values
    • starred
    • suggested
  • mesgNumString

    Global message number identifying the kind of message. Decoders use it to know which profile to apply to the data.

Other courses, segments and workouts messages

See all the FIT messages