| Field | Type | Required | Description | Example |
|---|---|---|---|---|
unifiedCustomFields |
Map<String, Object> | ➖ | Custom Unified Fields configured in your StackOne project | { "my_project_custom_field_1": "REF-1236", "my_project_custom_field_2": "some other value" } |
title |
JsonNullable<String> | ➖ | The title of the content | Software Engineer Lv 1 |
description |
JsonNullable<String> | ➖ | The description of the content | This video acts as learning content for software engineers. |
languages |
List<LanguageEnum> | ➖ | The languages associated with this content | |
contentUrl |
JsonNullable<String> | ➖ | The external URL of the content | https://www.youtube.com/watch?v=16873 |
mobileLaunchContentUrl |
JsonNullable<String> | ➖ | The mobile friendly URL of the content | https://www.mobile.youtube.com/watch?v=16873 |
coverUrl |
JsonNullable<String> | ➖ | The URL of the thumbnail image associated with the content. | https://www.googledrive.com/?v=16873 |
active |
JsonNullable<LmsUpsertContentRequestDtoActive> | ➖ | Whether the content is active and available for users. | true |
duration |
JsonNullable<String> | ➖ | The duration of the content following the ISO8601 standard. If duration_unit is applicable we will derive this from the smallest unit given in the duration string or the minimum unit accepted by the provider. | P3Y6M4DT12H30M5S |
skills |
List<CreateSkillsApiModel> | ➖ | The skills associated with this content | [ { "id": "12345", "name": "Sales Techniques" } ] |
order |
JsonNullable<Double> | ➖ | The order of the individual content within a content grouping. This is not applicable for pushing individual content. | 1 |
shortDescription |
JsonNullable<String> | ➖ | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible. A short description or summary for the content |
This course is a valuable resource and acts as learning content for... |
localizations |
List<LocalizationModel> | ➖ | The localization data for this course | [ { "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 |
List<String> | ➖ | A list of tags associated with the content | [ "Sales Techniques", "Customer Service" ] |
authors |
List<AuthorModel> | ➖ | The authors of the content | [ { "id": "123", "name": "John Doe" } ] |
updatedAt |
OffsetDateTime | ➖ | The date on which the content was last updated. | 2021-07-21T14:00:00.000Z |
createdAt |
OffsetDateTime | ➖ | The date on which the content was created. | 2021-07-21T14:00:00.000Z |
passthrough |
Map<String, Object> | ➖ | Value to pass through to the provider | { "other_known_names": "John Doe" } |
externalReference |
String | ✔️ | The external ID associated with this content | SOFTWARE-ENG-LV1-TRAINING-VIDEO-1 |
categories |
List<CreateCategoriesApiModel> | ➖ | The categories associated with this content | |
additionalData |
List<AdditionalData> | ➖ | The additional_data associated with this content | |
contentType |
JsonNullable<LmsUpsertContentRequestDtoContentType> | ➖ | The type of content |