Get DTT template by ID
Returns detailed information about a specific training program template, including all segments.
Authorizations
AuthorizationstringheaderrequiredAPI tokens can be created in the Dashboard settings. Requires an Ultra subscription.
Path Parameters
idintegerpathrequiredThe DTT template (training program) ID
Required range: x ≥ 1
Example: 1
Response
200application/jsonDTT template with segments
DTT template with segments
okbooleanrequireddatavaluerequiredShow child attributes
idintegerTemplate ID
bubbleIdstringUnique public identifier
ownerIdintegerOwner user ID
namestringProgram name
descriptionstringProgram description
taglinestringShort tagline
messagestringWelcome message
isPublicbooleanWhether publicly visible
isActivebooleanWhether currently active
handsFreeModebooleanHands-free mode enabled
targetDepthintegerTarget depth percentage
targetWindowintegerTarget window size
toyIdinteger | nullAssociated toy ID
createdDatestring<date-time>Creation date
updatedAtstring<date-time>Last update time
Segmentobject[]Show child attributes
idintegertypeenumSegment type
Allowed values: repetitionendurancefreeformbounce
durationintegerDuration (meaning varies by type)
speedintegerSpeed setting (1–1000)
repeatintegerNumber of times to repeat
orderintegerPosition in the segment list (0-based)
passFailEnabledbooleanWhether pass/fail grading is enabled
passGradeThresholdintegerMinimum grade to pass (0–100)
failureTextstring | nullMessage shown on failure
400application/jsonInvalid request parameters
Invalid request parameters
okbooleanrequirederrorstringrequired401application/jsonAuthentication required or token invalid
Authentication required or token invalid
okbooleanrequirederrorstringrequired404application/jsonDTT template not found
DTT template not found
okbooleanrequirederrorstringrequired