Learning

Update an existing program

put

The program ID is provided as part of the request URL. The following parameters must be provided in the request body: ProgramName, ProgramType, AssessmentFormCode, AssessmentFormName, Created, Modified

Path parameters
programstring · uuidRequired
Body
ProgramNamestringOptional
ProgramTypestringOptional
AssessmentFormCodestringOptional
AssessmentFormNamestringOptional
Createdstring · date-timeOptional
Modifiedstring · date-timeOptional
Responses
200
OK
Responseobject
put
PUT /api/programs/{program} HTTP/1.1
Host: dev-demo.shiftiq.com
Content-Type: application/json
Accept: */*
Content-Length: 174

{
  "ProgramName": "text",
  "ProgramType": "text",
  "AssessmentFormCode": "text",
  "AssessmentFormName": "text",
  "Created": "2025-07-16T20:49:30.694Z",
  "Modified": "2025-07-16T20:49:30.694Z"
}
200

OK

{}

Was this helpful?