公開予約ページ(Public Booking)
認証不要の公開予約ページ。外部ユーザーが空き枠を確認して予約できます。
|
エンドポイント
| GET | /api/v1/scheduler/p/{orgSlug}/{eventTypeSlug} | 公開イベントタイプ情報を取得 |
| GET | /api/v1/scheduler/p/{orgSlug}/{eventTypeSlug}/slots | 空き枠一覧を取得 |
| POST | /api/v1/scheduler/p/{orgSlug}/{eventTypeSlug}/book | 予約を実行 |
GET
/api/v1/scheduler/p/{orgSlug}/{eventTypeSlug}公開イベントタイプ情報を取得
パスパラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
orgSlug | string | 任意 | 組織スラッグ |
eventTypeSlug | string | 任意 | イベントタイプスラッグ |
コード例
curl "https://api.blueai.jp/api/v1/scheduler/p/acme-inc/intro-call" \
-H "Cookie: better-auth.session_token=<token>"GET
/api/v1/scheduler/p/{orgSlug}/{eventTypeSlug}/slots空き枠一覧を取得
パスパラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
orgSlug | string | 任意 | 組織スラッグ |
eventTypeSlug | string | 任意 | イベントタイプスラッグ |
コード例
curl "https://api.blueai.jp/api/v1/scheduler/p/acme-inc/intro-call/slots" \
-H "Cookie: better-auth.session_token=<token>"POST
/api/v1/scheduler/p/{orgSlug}/{eventTypeSlug}/book予約を実行
パスパラメータ
| 名前 | 型 | 必須 | 説明 |
|---|---|---|---|
orgSlug | string | 任意 | 組織スラッグ |
eventTypeSlug | string | 任意 | イベントタイプスラッグ |
コード例
curl -X POST "https://api.blueai.jp/api/v1/scheduler/p/acme-inc/intro-call/book" \
-H "Cookie: better-auth.session_token=<token>"