LMS365 Cloud APIセクション:概要と機能

  • 更新

LMS365 Cloud API は、他のアプリケーションとの統合を可能にし、組織のプロセスの合理化とビジネスパフォーマンスの向上を可能にします。LMS365 API エンドポイントは、その目的と機能に応じてセクションに分類されています。

ここでは、LMS365 Cloud API の各セクションについてご説明します。

  • セクションはアルファベット順に表示されます。各セクションの記述は、そのセクションに含まれるAPI の一般的な機能に基づいており、クエリオプションパラメータは設定されていません。
  • LMS365 API を利用するためには、最初にログインが必要です。

 

Apps

Apps セクションには、もう個別のアプリケーションとして使用されていないが、LMS365ソリューションの組み込みの一部であるAPIが含まれています。これらのAPIを使用すると、テナント上のすべてのアプリケーションのリストと ID を取得できます。

API sections1.png

Assessments

Assessments セクションにはテナント上の「評価」に関連する情報を取得するためのAPIが含まれます。

この情報には評価のID、およびその一部であるコース、評価のタイトル、説明、監督者および設定が含まれます。
このセクションには評価を作成、更新、削除、承認するための API エンドポイントが含まれています。

API sections2.png

Assignments

Assignments セクションには、新しい課題を作成したり、テナント内の課題のリストとそれらの ID の取得、および課題を完了としてマークするための API エンドポイントが含まれています。

API sections3.png

CertificateTemplates

CertificateTemplates セクションには、テナント内のすべての認定証テンプレートのリストの取得、および認定証テンプレートの作成、更新、削除するための API エンドポイントが含まれています。

API sections4.png

Certificates

Certificates セクションには、認定証のID、画像、これらの認定証を授与されたユーザーなど、テナント内の認定証に関連する情報の取得、および認定証の作成、既存の認定証の再発行、認定証の画像のアップロードなどを行うための API エンドポイントが含まれています。

API sections5.png

関連記事:

Competencies (skills)

Competencies ( skills ) セクションには、テナント内にあるすべてのスキルのリストの取得、およびスキルの作成、更新、削除するための API エンドポイントが含まれています。

API sections6.png

CompetencyCategories (skill categories)

CompetencyCategories(skill categories)セクションには、テナント内のスキルカテゴリのリストの取得、およびスキルカテゴリの作成、更新、削除するための API エンドポイントが含まれています。

API sections7.png

CompetencyScaleSets (skill level sets)

CompetencyScaleSets ( skill level sets ) セクションには、テナント内のスキルレベル セットのリストの取得、およびスキルレベル セットの作成、更新、削除するための API エンドポイントが含まれています。

API sections8.png

CompetencyTags (tags)

CompetencyTags ( tags ) セクションには、テナント内のスキルタグのリストの取得、スキルタグの作成、更新、削除するための API エンドポイントが含まれています。

API sections9.png

CourseCatalogs

CourseCatalogs セクションには、テナント内に新しいコースカタログを作成、既存のコースカタログを更新、また、テナント内のコースカタログのリストとその ID の取得、コースカタログにユーザーを追加、およびコースカタログからユーザーを削除するための API エンドポイントが含まれています。

API sections10.png

関連記事:

CourseCategories

CourseCategories セクションには、テナント内のカテゴリリストの取得、およびカテゴリの作成、更新、削除するための API エンドポイントが含まれています。

API sections11.png

関連記事:

CourseCompletionSets

CourseCompletionSets セクションには、テナント内のコース完了セットのリストの取得、およびコース完了セットの作成、更新、削除するための API エンドポイントが含まれています。

API sections12.png

CourseImages

CourseImages セクションには、コースやコースのバナーに使用する画像をアップロードするための API エンドポイントが含まれています。

API sections13.png

CourseLayouts

CourseLayoutsセクションの API エンドポイントは廃止されました。

Courses

Courses セクションには、コースのリスト(一般と指定されたパラメータが設定されたリクエストの両方 ) と各種詳細情報の取得、コースの作成、更新、削除するための API エンドポイントが含まれています。

コースへの登録、コースからの登録解除、コース評価の管理、コースの完了設定を管理する API エンドポイントも含まれています。

また、コースセッションの追加、更新、削除も可能です。

API sections14.png

関連記事:

CourseSessions

CourseSessions セクションには、テナント内のすべてのコースセッションのリストを取得するための API エンドポイントが含まれています。 

API sections15.png

関連記事:

CourseSessionRequests

CourseSessionRequests セクションには、設定されたパラメータに応じて、テナント内のすべてのセッションリクエストのリストの取得、およびコースセッションリクエストの追加、削除するための API エンドポイントが含まれています。

API sections16.png

CourseTags

CourseTags セクションには、テナント内のすべてのコースタグのリストの取得、およびコースタグの作成、更新、削除するための API エンドポイントが含まれています。

API sections17.png

EnrollmentFlows

EnrollmentFlows セクションには、テナント内の登録(承認)フローに関連する情報を取得する API エンドポイントが含まれています。

API sections18.png

Enrollments

Enrollments セクションには、新規登録、復帰、申請、取消、申請却下、ならびにその他の操作を行うための API エンドポイントが含まれています。

API sections19.png

関連記事:

ExternalApps

ExternalApps セクションには、テナント内の外部アプリのリストの取得、および外部アプリを追加、置換、削除するための API エンドポイントが含まれます。

また、コース内の外部アプリの配置を変更することもできます。

API sections20.png

ExternalTrainings

ExternalTrainings セクションには、テナントにコース、トレーニングの進捗、および認定証をインポートするための API エンドポイントが含まれています。

API sections21.png

LearningModuleAttempts

LearningModuleAttempts セクションには、テナント内のラーニングモジュールにおけるユーザーの試行リストを取得、およびユーザーの試行を更新、削除、また新しい試行を生成するための API エンドポイントが含まれています。

API sections22.png

LearningModules

LearningModules セクションには、テナント内のすべてのコースのラーニングモジュールのリストの取得、およびラーニングモジュールの作成、更新、削除するための API エンドポイントが含まれています。

API sections23.png

関連記事:

QuestionPoolCategories

QuestionPoolCategories セクションには、テナント内の設問プールのカテゴリのリストの取得、および設問プール用の新しいカテゴリを作成するための API エンドポイントが含まれています。

API sections24.png

QuizAttempts

QuizAttempts セクションには、テナント内のユーザーのクイズ試行のリストを取得するための API エンドポイントが含まれています。

API sections25.png

QuizQuestionPools

QuizQuestionPools セクションには、テナント内の設問プールのリストの取得、および新しい設問プールを作成するための API エンドポイントが含まれています。

API sections26.png

Quizzes

Quizzes セクションには、テナント内のクイズリストの取得、クイズの更新、削除、新しいクイズを作成するための API エンドポイントが含まれています。

API sections27.png

Reports

Reports セクションには、テナント内のコースセッションのユーザーあたりのコストに関する情報を取得するための API エンドポイントが含まれています。

API sections28.png

関連記事:

ScormAttempts

ScormAttempts セクションには、テナント内のすべてのSCORMにおける、すべてのユーザーの試行リストの取得、およびSCORMを作成、更新するための API エンドポイントが含まれています。

API sections29.png

Scorms

Scorms セクションには、テナントに .zipファイルをアップロードし、それらを基にコンテンツパッケージを作成するための API エンドポイントが含まれていま す。

また、既存のSCORMの管理、SCORMとそのIDリストの取得、SCORMの内容、およびコンテンツURLの取得、ならびにコースにおけるSCORMの配置変更、コンテンツパッケージの削除もできます。

API sections30.png

関連記事:

TrainingPlans

TrainingPlans セクションには、トレーニングプランのリスト(一般と指定されたパラメータが設定されたリクエストの両方)の取得、およびトレーニングプランにコースを追加、トレーニングプランからコースを除外、更新するための API エンドポイントが含まれています。

API sections31.png

関連記事:

UserCompetencies (user skills)

UserCompetencies ("user skills") セクションには、テナント内のすべてのユーザーの、すべてのスキルのリストを取得する API エンドポイントが含まれています。

API sections32.png

関連記事:

UserFields

UserFields セクションには、テナント内の Users セクションのカラムに関連する情報の取得、それらの更新、削除と、カラムを作成するための API エンドポイントが含まれています。

API sections33.png

関連記事:

UserRanks

UserRanks セクションには、テナント内での獲得したCEU数によるユーザーのランキングに関連する情報を取得するための API エンドポイントが含まれています。

API sections34.png

Users

Users セクションには、テナント内のユーザーリストの取得、ユーザー情報の取得、消去、統合、更新およびスキルの付与、取り消しをするための API エンドポイントが含まれています。

API sections35.png

関連記事:

WaitingListRequests

WaitingListRequests セクションには、ユーザーのキャンセル待ち(ウエイトリスト)に関する情報の取得、およびウエイトリストへの追加や、ウエイトリストから削除するための API エンドポイントが含まれています。

API sections36.png

WebHookRegistrations

WebHookRegistrations セクションには、テナント内の WebHook への加入と退会、ユーザーのWebHook に関する情報の取得、新しい WebHook の登録、登録した WebHook の更新や削除を行うためのAPIエンドポイントが含まれています。

API sections37.png