텍스트 음성 변환 (HTTP)

음성 클론 - 모델 생성

립싱크 - 작업 생성

사용자 프로필

음성 클론 - 모델 목록

공개 및 개인 음성 모델을 나열합니다.

모델 목록 API

엔드포인트

POST /api/open/list-models

요청 헤더

Content-Type: application/json
Authorization: Bearer YOUR_API_KEY  // API 키

요청 파라미터

{
  "modelType": string,        // 선택,undefined
  "includePersonal": boolean, // 선택,undefined
  "page": number,            // 선택,undefined
  "pageSize": number         // 선택,undefined
}

응답 데이터

// 응답 데이터 - 200
{
  "total": number,       // undefined
  "page": number,        // undefined
  "pageSize": number,    // undefined
  "totalPages": number,  // undefined
  "items": [            // undefined
    {
      "modelId": string,      // undefined
      "title": string,        // undefined
      "description": string,  // undefined
      "created_at": string,   // undefined
      "updated_at": string,   // undefined
      "isPersonal": boolean   // undefined
    }
  ]
}

// 조회 실패
{
  "error": string     // 조회 실패
}

CURL 예시

curl -X POST https://fishaudio.org/api/open/list-models \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -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