Update one or more fields on a training program. Only include the fields you want to change — all fields are optional.
If Segment is provided, it replaces the entire segment list (existing segments are deleted).
Ultra-only fields: handsFreeMode, tagline, and iconId require an Ultra subscription or higher.
Setting these to their "off" values (false / null) is always allowed.
PATCH
Body
application/json
Response
200application/jsonUpdated template with segments
200application/json
Updated template with segments
400application/jsonInvalid request
400application/json
Invalid request
401
401
403application/jsonUltra subscription required for this field
403application/json
Ultra subscription required for this field
404application/jsonDTT template not found
404application/json
DTT template not found
422application/jsonValidation failed — per-field errors
422application/json
Validation failed — per-field errors