v1
latestOpenAPI 3.1.02026-07-122360148.3 KBExternal Linking Learning Objects
Upsert External Linking Learning Objects
Create or update an external linking learning object that redirects users to a provider platform for consumption and progress tracking.
Note: Partial updates are not supported. When updating content, you must provide all the same fields that are required when creating content.
See here for more information about external linking learning objects.
put/unified/lms/content
Headers
x-account-idstring required
The account identifier
Preferstring
Example:heartbeat
Set to "heartbeat" to enable keep-alive newline heartbeats during long-running requests. Response includes Preference-Applied: heartbeat header when honored. (RFC 7240)
Request body
Example request
{
"unified_custom_fields": {
"my_project_custom_field_1": "REF-1236",
"my_project_custom_field_2": "some other value"
},
"title": "Software Engineer Lv 1",
"description": "This video acts as learning content for software engineers.",
"languages": [
{
"value": "en_GB"
}
],
"content_url": "https://www.youtube.com/watch?v=16873",
"mobile_launch_content_url": "https://www.mobile.youtube.com/watch?v=16873",
"cover_url": "https://www.googledrive.com/?v=16873",
"duration": "P3Y6M4DT12H30M5S",
"skills": [
{
"id": "12345",
"name": "Sales Techniques"
}
],
"order": 1,
"short_description": "This course is a valuable resource and acts as learning content for...",
"localizations": [
{
"title": "Software Engineer Lv 1",
"description": "This course acts as learning resource for software engineers.",
"languages": {
"value": "en-GB",
"source_value": "string"
}
},
{
"title": "Software Engineer: A comprehensive guide",
"description": "This course acts as learning resource for software engineers.",
"languages": {
"value": "en-US",
"source_value": "string"
}
}
],
"tags": [
"Sales Techniques",
"Customer Service"
],
"authors": [
{
"id": "123",
"name": "John Doe"
}
],
"updated_at": "2021-07-21T14:00:00.000Z",
"created_at": "2021-07-21T14:00:00.000Z",
"passthrough": {
"other_known_names": "John Doe"
},
"external_reference": "SOFTWARE-ENG-LV1-TRAINING-VIDEO-1",
"categories": [
{
"id": "16873-IT345",
"unified_custom_fields": {
"my_project_custom_field_1": "REF-1236",
"my_project_custom_field_2": "some other value"
},
"name": "Information-Technology",
"language": {
"value": "en_GB"
}
}
],
"additional_data": [
{
"id": "learning_outcomes",
"remote_id": "8187e5da-dc77-475e-9949-af0f1fa4e4e3"
}
]
}Response
The content was upserted successfully.
Example response
{
"statusCode": 201,
"message": "Record created successfully.",
"timestamp": "2021-01-01T01:01:01.000Z",
"data": {
"id": "8187e5da-dc77-475e-9949-af0f1fa4e4e3",
"remote_id": "8187e5da-dc77-475e-9949-af0f1fa4e4e3",
"external_reference": "SOFTWARE-ENG-LV1-TRAINING-VIDEO-1"
}
}