Provider integrations
Update training content (bulk patch)
Updates one or more existing training content items. Only the fields you include in the request are changed — fields you omit remain as they are. Use /trainingContent/externalIdentifier in each item to identify which content row to update.
Returns 200 OK with a success array of updated identifiers and an errors array for any items that could not be found.
Before using this endpoint:
<ul> <li>Training content items must already exist — create them first using <a href="/reference/post_learning-lms-integrations-provider-identifier-training-content" target="_blank">Create training content</a>.</li> <li>Include `/trainingContent/externalIdentifier` in each item to identify the content row to update.</li> <li>Only the fields you provide will be updated (patch semantics). Omitted fields are left unchanged.</li> </ul>Testing notes: Open the Examples panel and select a Request Example to inspect the body parameters.
patch/learning/lms-integrations/{provider-identifier}/training-content
Path parameters
provider-identifierstring required
The provider identifier of the LMS integration.
Request body
Response
Success — per-item outcomes