メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.hybridbox.io/llms.txt

Use this file to discover all available pages before exploring further.

Hybridbox Public API

認証

REST API は OAuth 2.0 bearer アクセストークンを使用します。 ブラウザーまたは Web アプリ連携でトークンを取得する手順:
  1. Hybridbox Web アプリの公開クライアントで、標準の OAuth 認可コードフローを開始します。
  2. ユーザーを Hybridbox の認可エンドポイントへ送信し、通常の OpenID スコープを要求します。
  3. ユーザーのサインイン後、返された認可コードを Hybridbox のトークンエンドポイントでトークンに交換します。公開ブラウザークライアントでは PKCE を使用し、サーバーサイド Web アプリではバックエンドでコード交換を行ってください。
  4. トークンレスポンスの access_token を読み取ります。
認証が必要な REST API リクエストでアクセストークンを送信します。
Authorization: Bearer <access_token>
API はトークン発行者を検証し、Hybridbox Web アプリクライアントを含む許可済み公開クライアント ID を要求します。各エンドポイントページには、認証済みユーザーまたはグループに必要な追加権限が表示されます。

OpenAPI 仕様

完全な Public API コントラクトを openapi.json としてダウンロードできます。