Skip to content

共通 API

ベース URL: /api/
認証: 一部エンドポイントは不要、それ以外は Authorization: Bearer <token>


アプリケーション情報

アプリ情報取得

GET /api/app

認証不要。アプリケーションの設定情報を返します。


ログ

ログ記録

POST /api/logger

クライアント側のエラーログをサーバーに送信します。


AI チャット

チャットメッセージ送信

POST /api/chat

認証不要(レート制限: 30 回/分)。AI アシスタントにメッセージを送信します。


認証(共通)

以下のエンドポイントには auth ミドルウェアが必要です。

現在のユーザー情報取得

GET /api/auth/me

ログイン中のユーザー情報を返します。

INFO

テナントサブドメイン配下では tenant.php 側のルートが優先されます。

プロフィール更新

PUT /api/auth/profile

ユーザーの表示名などのプロフィール情報を更新します。

メールアドレス変更リクエスト

POST /api/auth/email-change

メールアドレス変更の確認メールを送信します。