@@ -920,13 +920,13 @@ actions:
920920 " x-codeSamples " :
921921 - " lang " : " ruby"
922922 " label " : " lms_upsert_content"
923- "source": "require 'stackone_client'\n\n\ns = ::StackOne::StackOne.new\ns.config_security(\n ::StackOne::Shared::Security.new(\n username: \"\",\n password: \"\",\n )\n)\n\n \nres = s.lms.upsert_content(x_account_id=\"<id>\", lms_upsert_content_request_dto=::StackOne::Shared::LmsUpsertContentRequestDto.new(\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n external_reference: \"SOFTWARE-ENG-LV1-TRAINING-VIDEO-1\",\n course_ids: [\n \"16873-SOFTWARE-ENG-COURSE\",\n ],\n title: \"Software Engineer Lv 1\",\n description: \"This video acts as learning content for software engineers.\",\n additional_data: [\n ::StackOne::Shared::AdditionalData.new(\n id: \"learning_outcomes\",\n remote_id: \"8187e5da-dc77-475e-9949-af0f1fa4e4e3\",\n value: ::StackOne::Shared::AdditionalDataValue.new(),\n ),\n ],\n languages: [\n ::StackOne::Shared::LanguageEnum.new(\n value: ::StackOne::Shared::LanguageEnumValue::EN_GB,\n ),\n ],\n content_url: \"https://www.youtube.com/watch?v=16873\",\n cover_url: \"https://www.googledrive.com/?v=16873\",\n active: true,\n duration: \"P3Y6M4DT12H30M5S\",\n skills: [\n ::StackOne::Shared::CreateSkillsApiModel.new(\n id: \"12345\",\n name: \"Sales Techniques\",\n ),\n ],\n order: 1.0,\n provider: \"Content Provider\",\n categories: [\n ::StackOne::Shared::CreateCategoriesApiModel.new(\n id: \"16873-IT345\",\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n name: \"Information-Technology\",\n language: ::StackOne::Shared::Language.new(\n value: ::StackOne::Shared::CreateCategoriesApiModelSchemasValue::EN_GB,\n ),\n ),\n ],\n))\n\nif ! res.upsert_result.nil?\n # handle response\nend"
923+ "source": "require 'stackone_client'\n\n\ns = ::StackOne::StackOne.new\ns.config_security(\n ::StackOne::Shared::Security.new(\n username: \"\",\n password: \"\",\n )\n)\n\n \nres = s.lms.upsert_content(x_account_id=\"<id>\", lms_upsert_content_request_dto=::StackOne::Shared::LmsUpsertContentRequestDto.new(\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n external_reference: \"SOFTWARE-ENG-LV1-TRAINING-VIDEO-1\",\n course_ids: [\n \"16873-SOFTWARE-ENG-COURSE\",\n ],\n title: \"Software Engineer Lv 1\",\n description: \"This video acts as learning content for software engineers.\",\n additional_data: [\n ::StackOne::Shared::AdditionalData.new(\n id: \"learning_outcomes\",\n remote_id: \"8187e5da-dc77-475e-9949-af0f1fa4e4e3\",\n value: \"This is additional data\",\n ),\n ],\n languages: [\n ::StackOne::Shared::LanguageEnum.new(\n value: ::StackOne::Shared::LanguageEnumValue::EN_GB,\n ),\n ],\n content_url: \"https://www.youtube.com/watch?v=16873\",\n cover_url: \"https://www.googledrive.com/?v=16873\",\n active: true,\n duration: \"P3Y6M4DT12H30M5S\",\n skills: [\n ::StackOne::Shared::CreateSkillsApiModel.new(\n id: \"12345\",\n name: \"Sales Techniques\",\n ),\n ],\n order: 1.0,\n provider: \"Content Provider\",\n categories: [\n ::StackOne::Shared::CreateCategoriesApiModel.new(\n id: \"16873-IT345\",\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n name: \"Information-Technology\",\n language: ::StackOne::Shared::Language.new(\n value: ::StackOne::Shared::CreateCategoriesApiModelSchemasValue::EN_GB,\n ),\n ),\n ],\n))\n\nif ! res.upsert_result.nil?\n # handle response\nend"
924924 - target : $["paths"]["/unified/lms/content/batch"]["post"]
925925 update :
926926 " x-codeSamples " :
927927 - " lang " : " ruby"
928928 " label " : " lms_batch_upsert_content"
929- "source": "require 'stackone_client'\n\n\ns = ::StackOne::StackOne.new\ns.config_security(\n ::StackOne::Shared::Security.new(\n username: \"\",\n password: \"\",\n )\n)\n\n \nres = s.lms.batch_upsert_content(x_account_id=\"<id>\", lms_batch_upsert_content_request_dto=::StackOne::Shared::LmsBatchUpsertContentRequestDto.new(\n items: [\n ::StackOne::Shared::LmsUpsertContentRequestDto.new(\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n external_reference: \"SOFTWARE-ENG-LV1-TRAINING-VIDEO-1\",\n course_ids: [\n \"16873-SOFTWARE-ENG-COURSE\",\n ],\n title: \"Software Engineer Lv 1\",\n description: \"This video acts as learning content for software engineers.\",\n additional_data: [\n ::StackOne::Shared::AdditionalData.new(\n id: \"learning_outcomes\",\n remote_id: \"8187e5da-dc77-475e-9949-af0f1fa4e4e3\",\n value: ::StackOne::Shared::AdditionalDataValue.new(),\n ),\n ],\n languages: [\n ::StackOne::Shared::LanguageEnum.new(\n value: ::StackOne::Shared::LanguageEnumValue::EN_GB,\n ),\n ],\n content_url: \"https://www.youtube.com/watch?v=16873\",\n cover_url: \"https://www.googledrive.com/?v=16873\",\n active: true,\n duration: \"P3Y6M4DT12H30M5S\",\n skills: [\n ::StackOne::Shared::CreateSkillsApiModel.new(\n id: \"12345\",\n name: \"Sales Techniques\",\n ),\n ],\n order: 1.0,\n provider: \"Content Provider\",\n categories: [\n ::StackOne::Shared::CreateCategoriesApiModel.new(\n id: \"16873-IT345\",\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n name: \"Information-Technology\",\n language: ::StackOne::Shared::Language.new(\n value: ::StackOne::Shared::CreateCategoriesApiModelSchemasValue::EN_GB,\n ),\n ),\n ],\n ),\n ],\n))\n\nif ! res.batch_result_api_model.nil?\n # handle response\nend"
929+ "source": "require 'stackone_client'\n\n\ns = ::StackOne::StackOne.new\ns.config_security(\n ::StackOne::Shared::Security.new(\n username: \"\",\n password: \"\",\n )\n)\n\n \nres = s.lms.batch_upsert_content(x_account_id=\"<id>\", lms_batch_upsert_content_request_dto=::StackOne::Shared::LmsBatchUpsertContentRequestDto.new(\n items: [\n ::StackOne::Shared::LmsUpsertContentRequestDto.new(\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n external_reference: \"SOFTWARE-ENG-LV1-TRAINING-VIDEO-1\",\n course_ids: [\n \"16873-SOFTWARE-ENG-COURSE\",\n ],\n title: \"Software Engineer Lv 1\",\n description: \"This video acts as learning content for software engineers.\",\n additional_data: [\n ::StackOne::Shared::AdditionalData.new(\n id: \"learning_outcomes\",\n remote_id: \"8187e5da-dc77-475e-9949-af0f1fa4e4e3\",\n value: \"This is additional data\",\n ),\n ],\n languages: [\n ::StackOne::Shared::LanguageEnum.new(\n value: ::StackOne::Shared::LanguageEnumValue::EN_GB,\n ),\n ],\n content_url: \"https://www.youtube.com/watch?v=16873\",\n cover_url: \"https://www.googledrive.com/?v=16873\",\n active: true,\n duration: \"P3Y6M4DT12H30M5S\",\n skills: [\n ::StackOne::Shared::CreateSkillsApiModel.new(\n id: \"12345\",\n name: \"Sales Techniques\",\n ),\n ],\n order: 1.0,\n provider: \"Content Provider\",\n categories: [\n ::StackOne::Shared::CreateCategoriesApiModel.new(\n id: \"16873-IT345\",\n unified_custom_fields: {\n \"my_project_custom_field_1\": \"REF-1236\",\n \"my_project_custom_field_2\": \"some other value\",\n },\n name: \"Information-Technology\",\n language: ::StackOne::Shared::Language.new(\n value: ::StackOne::Shared::CreateCategoriesApiModelSchemasValue::EN_GB,\n ),\n ),\n ],\n ),\n ],\n))\n\nif ! res.batch_result_api_model.nil?\n # handle response\nend"
930930 - target : $["paths"]["/unified/lms/content/{id}"]["get"]
931931 update :
932932 " x-codeSamples " :
0 commit comments