個別予約自動化 API

メール取得と外部システム実行のためのREST API

GET POST /run-system
指定された日付または期間でシステムを実行し、メールアドレスの取得と外部APIとの連携・実行を行います。

パラメータ

day string
特定の日付を指定してシステムを実行します。フォーマット: YYYY-MM-DD
例: 2024-01-15
minutes integer
実行時間を分単位で指定します。
例: 30
start_day string
期間指定の場合の開始日。dayパラメータが未指定の場合に使用します。フォーマット: YYYY-MM-DD
例: 2024-01-01
end_day string
期間指定の場合の終了日。dayパラメータが未指定の場合に使用します。フォーマット: YYYY-MM-DD
例: 2024-01-31

レスポンス

200 - 成功
システム実行が正常に開始されました
{ "message": "success", "note": "外部API呼び出しはバックグラウンドで実行中です" }
400 - バリデーションエラー
パラメータの形式が正しくありません
{ "error": "minutesパラメータは整数である必要があります" }
500 - サーバーエラー
内部サーバーエラーが発生しました
{ "error": "エラーメッセージ" }
注意: このAPIは以下の処理を順次実行します:
  • メールアドレスの取得
  • メタデータ取得システムとの連携
  • アクションサーバーからのタグ取得
  • Lステップシステムからのタグ取得
外部API呼び出しは最大30分のタイムアウトが設定されており、バックグラウンドで実行されます。
GET POST /
APIドキュメントページを表示します。

レスポンス

200 - 成功
HTMLドキュメントページを返します