Tinyauth

API リファレンス

Tinyrack Auth API エンドポイントリファレンス

tinyauthはOAuth2と OpenID Connect 操作のための完全 REST APIを提供します。

インタラクティブ API 文書

リクエスト/レスポンスの例と組み込み API クライアントを含む完全かつインタラクティブ API リファレンスは インタラクティブ API 文書 で確認できます。

インタラクティブドキュメントは Scalarで駆動され、以下を含みます。

  • タグ別に分類されたすべて API エンドポイント
  • 例を含む要求/応答スキーマ
  • エンドポイントテスト用の組み込み API クライアント
  • 認証サポート(Bearer JWT)

API エンドポイントグループ

タグ説明
Authユーザー認証(ログイン、会員登録、パスワード管理)
Userユーザープロファイルとアカウントの管理
ConsentOAuth 同意管理
Terms利用規約の管理
OAuth Connect第三者 OAuth プロバイダの接続
OpenIDOpenID Connect プロトコルエンドポイント(authorize、token、userinfo、 JWKS)
Healthサーバーの状態の確認

OpenAPI仕様

生のOpenAPI 3.1仕様は JSON ファイルとして提供されます。

  • 静的仕様: /openapi.json (ビルド時バンドル)
  • ライブUI (openapi.enabled: trueとしてサーバーを実行しています): GET /api/docs
  • ライブ仕様 (openapi.enabled: trueとしてサーバーを実行しています): GET /api/docs/json