割り当て詳細

GEThttps://manabeat.com/{site_id}/mana_apis/lecture_setting_show/{lecture_setting_id}

指定した割り当ての詳細情報を取得します。

パスパラメータ

site_idstringrequired

サイトID

lecture_setting_idstringrequired

割り当てID

レスポンスボディ

idinteger

割り当てID

namestring

割り当て条件名

subject{ id: integer, name: { ja: string, en: string, zh_CN: string, zh_TW: string } }

教科情報(教科ID, 教科名)

course{ id: integer, name: { ja: string, en: string, zh_CN: string, zh_TW: string } }

科目情報(科目ID, 科目名)

groups[{ group_code: string, name: string }]

グループ情報(グループコード, グループ名)

properties[string]

属性情報(属性名)

group_property_conditionsstring

グループ×属性(AND/OR)。グループと属性が共に設定されている場合のみ取得。

show_users[string]

ユーザー情報(ログインID)

assigned_countinteger

割り当て対象ユーザー数

allocation_start_datestring

割り当て開始日

allocation_end_datestring

割り当て終了日

optionalboolean

任意設定(true: 任意, false: 必須)。

needs_applicationboolean

受講申請の要不要(true: 必要, false: 不要)。サイト設定で「受講申請/承認の機能を使用する」をONにしている場合のみ取得。

creatorstring

登録者

created_atstring

登録日時

updaterstring

更新者

updated_atstring

更新日時

エラーレスポンス

400URLに誤りがあります。

リクエストURL、パスパラメータを確認してください。

403認証に失敗しました。

APIの認証に失敗しました。サイトID、APIキー、APIキー保有ユーザーの状況を確認してください。

403許可されていないIPからのリクエストです。

IPアドレス制限によってリクエストが制限されています。

404割り当てが存在しません。

取得する割り当てが存在しません。割り当てIDを確認してください。

429リクエスト制限中です。

1時間あたりのリクエストが5000回を超えています。時間を空けてからお試しください。

500予期せぬエラーが発生しました。

システム内部でエラーが発生しました。時間をおいて再度お試しください。

503システムメンテナンス中です。

現在システム全体のメンテナンス中です。終了までお待ちください。

レスポンスボディ例

{ "id": 123456789, "name": "英語割り当て", "subject": { "id": 999999, "name": { "ja": "基本学習", "en": "Basic Learning" } }, "course": { "id": 999999, "name": { "ja": "英語1", "en": "English 1" } }, "groups": [ { "group_code": "english", "name": "英語専攻" } ], "properties": [ "1期生", "2期生" ], "group_property_conditions": "AND", "show_users": [ "tester001" ], "assigned_count": 10, "allocation_start_date": "2025-01-01", "allocation_end_date": "2025-12-31", "optional": false, "needs_application": true, "creator": "管理者 user001", "created_at": "2024-12-01 00:00:00", "updated_at": "2024-12-10 12:12:12" }