メインコンテンツへ
BlueAI
ホーム/スケジューラ/空き時間

空き時間(Availability)

予約可能な時間帯の定義・管理を行います。

|

エンドポイント

GET/api/v1/scheduler/availability空き時間スケジュール一覧を取得
POST/api/v1/scheduler/availability空き時間スケジュールを作成
GET/api/v1/scheduler/availability/{id}空き時間スケジュールを取得
PATCH/api/v1/scheduler/availability/{id}空き時間スケジュールを更新
GET/api/v1/scheduler/availability

空き時間スケジュール一覧を取得

認証が必要ですセッション Cookie または Bearer トークンを含めてください

クエリパラメータ

名前必須説明
limit
integer任意取得件数(デフォルト: 50, 最大: 200)
offset
integer任意スキップ件数

コード例

curl "https://api.blueai.jp/api/v1/scheduler/availability" \
  -H "Cookie: better-auth.session_token=<token>"
POST/api/v1/scheduler/availability

空き時間スケジュールを作成

認証が必要ですセッション Cookie または Bearer トークンを含めてください

コード例

curl -X POST "https://api.blueai.jp/api/v1/scheduler/availability" \
  -H "Cookie: better-auth.session_token=<token>"
GET/api/v1/scheduler/availability/{id}

空き時間スケジュールを取得

認証が必要ですセッション Cookie または Bearer トークンを含めてください

パスパラメータ

名前必須説明
id
string任意空き時間スケジュール ID

コード例

curl "https://api.blueai.jp/api/v1/scheduler/availability/avail_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"
PATCH/api/v1/scheduler/availability/{id}

空き時間スケジュールを更新

認証が必要ですセッション Cookie または Bearer トークンを含めてください

パスパラメータ

名前必須説明
id
string任意空き時間スケジュール ID

コード例

curl -X PATCH "https://api.blueai.jp/api/v1/scheduler/availability/avail_123e4567e89b12d3a456426614174000" \
  -H "Cookie: better-auth.session_token=<token>"