テキスト読み上げ

音声クローン

リップシンク

その他

モデル一覧

音声モデル一覧 API をテストします。

モデル一覧 API

エンドポイント

POST /api/open/list-models

リクエストヘッダー

Content-Type: application/json
Authorization: Bearer YOUR_API_TOKEN  // API キー

リクエストパラメータ

{
  "modelType": string,        // undefined,モデルタイプ
  "includePersonal": boolean, // undefined,個人モデルを含める
  "page": number,            // undefined,ページ
  "pageSize": number         // undefined,ページサイズ
}

レスポンス

// undefined - 200
{
  "total": number,       // モデル総数
  "page": number,        // 現在ページ
  "pageSize": number,    // 1ページ件数
  "totalPages": number,  // 総ページ数
  "items": [            // モデル一覧
    {
      "modelId": string,      // undefined
      "title": string,        // undefined
      "description": string,  // undefined
      "created_at": string,   // undefined
      "updated_at": string,   // 更新日時
      "isPersonal": boolean   // 個人モデルかどうか
    }
  ]
}

// undefined
{
  "error": string     // undefined
}

CURL 例

curl -X POST https://fishaudio.org/api/open/list-models \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
    "modelType": "all",
    "page": 1,
    "pageSize": 10
  }'

オンラインデバッグ

ステータスコード

200: Success
400: Bad Request
401: Unauthorized
403: Forbidden
404: Not Found
429: Too Many Requests
500: Internal Server Error