スケジューラー API

Last updated: June 19, 2026

L2Lでスケジュールの管理を自動化するために役立つAPIがいくつか用意されています。このドキュメントでは、APIがスケジューラーのツールとどのように対応しているかを確認できます。これはAPIおよびAPIメソッドの完全な一覧ではありません。完全な一覧については、APIドキュメントを参照してください。

イベントスケジュール

/api/1.0/eventschedule/

このAPIはスケジュールの一覧を返します。これは、スケジューラー → すべてのスケジュール画面を開く操作と同じです。

mceclip0.png

イベントスケジュールのマシン

/api/1.0/eventschedulemachine/

このAPIは、スケジュールに紐付けられたすべてのマシンの一覧を返します。

mceclip1.png

このAPIには、マシンに紐付けられた計画済みリソースと追加リソースの一覧も含まれています。スケジュールに割り当てられたリソースの一覧を取得するには、この方法が推奨されます。

イベントスケジュールのマシンの発生

/api/1.0/eventschedulemachineoccurrence/

このAPIは、マシンスケジュールの今後のすべての発生を確認するために使用します。マシン一覧の「次回発生」列にあるボタンをクリックすると、マシンの今後の発生一覧を確認できます。

mceclip2.png

イベントスケジュールのマシンリソース:追加/更新

/api/1.0/eventschedulemachineresource/add_resource/
/api/1.0/eventschedulemachineresource/update_resource/

これら2つのAPIメソッドは、マシンに関連付けられたリソースを追加および更新するために使用されます。マシン上のリソースを取得する推奨方法は、上記で説明した/eventschedulemachine/ APIを使用することです。

イベントスケジュールの発生タイプ

/api/1.0/eventscheduleoccurrencetype/

このAPIは、スケジュールの発生タイプの一覧を取得するために使用されます。

mceclip4.png

スケジュールの発生タイプに設定されたリソースの一覧を取得し、以下のメソッドを使用してそれらの発生を更新できます。

/api/1.0/eventscheduleoccurrencetype/get_resource_schedule/
/api/1.0/eventscheduleoccurrencetype/set_resource_schedule/

図

以下の図は、各APIがどのように関連しているかを示しています。

Scheduler_API_Diagram.png