Apply Course Chat Action
Changed onApply a batch of granular edits proposed by the chat assistant on the course "Aperçu" page (edit/insert/delete a block, rename/add/delete a unit, insert a generated figure). Blocks are named by id; a legacy block number refers to the unit as it was when the assistant proposed the batch. A block id that no longer exists answers 409 and writes nothing.
Request
- Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
- URL: https://api.excellence-ai.com/teacher/courses/{course_id}/chat-action
- Auth: OAuth 2 (password, token URL api/login)
Path parameters
Request body
Response
Successful Response
Changes
- warning
added the new
excellence_courseenum value to the//response property for the response status - warning
added the new
interactiveenum value to the///////response property for the response status - warning
added the new
videoenum value to the///////response property for the response status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- warning
- info
added the new optional request property
// - info
added the non-success response with the status
- info
added the optional property
////to the response with the status
- info