영상
자산 그룹 나열
선택적 이름, ID 및 그룹 유형 필터를 사용하여 그룹을 나열합니다. 읽기에는 생성 요금이 발생하지 않습니다.
가용성
섹션 제목: “가용성”이 페이지는 Modelflare 자산 관리 경로를 문서화합니다. 호출에는 유효한 스마트 API 키 또는 미디어 그룹 API 키, 사용 가능한 미디어 채널 및 필수 권한이 필요합니다.
엔드포인트
섹션 제목: “엔드포인트”POST https://modelflare.dev/volc/asset/ListAssetGroups
Modelflare API 키를 사용하세요.
-H "Authorization: Bearer YOUR_MODELFLARE_API_KEY"생성, 업데이트 및 삭제 요청과 함께 Idempotency-Key을 보냅니다. 동일한 사용자에 대해 동일한 키를 다시 시도하면 변형을 반복하지 않고 저장된 응답이 재생됩니다.
선택적 이름, ID 및 그룹 유형 필터를 사용하여 그룹을 나열합니다. 읽기에는 생성 요금이 발생하지 않습니다.
| 필드 | 유형 | 필수 | 설명 | 예시 |
|---|---|---|---|---|
model |
string |
예 | 청구 모델. 기본값은 volc-asset입니다. |
volc-asset |
Filter.Name |
string |
아니요 | 퍼지 이름 필터. | my-project |
Filter.GroupIds |
string[] |
아니요 | 그룹 ID 목록을 기준으로 정확한 필터. | ["group-20260320141746-zsf6b"] |
Filter.Id |
string |
아니요 | 하나의 그룹 ID로 정확한 필터. | group-20260320141746-zsf6b |
Filter.GroupType |
AIGC |
LivenessFace |
아니요 | 그룹 유형별로 필터링합니다. |
PageNumber |
integer |
아니요 | 페이지 번호. 기본값은 1입니다. |
1 |
PageSize |
integer |
아니요 | 페이지당 항목 수입니다. 기본값은 10입니다. |
10 |
JSON 예:
{ "model": "volc-asset", "Filter": { "Name": "my-project", "GroupIds": [ "group-20260320141746-zsf6b" ], "GroupType": "AIGC" }, "PageNumber": 1, "PageSize": 10}cURL 예:
curl --request POST https://modelflare.dev/volc/asset/ListAssetGroups \ --header "Authorization: Bearer YOUR_MODELFLARE_API_KEY" \ --header "Content-Type: application/json" \ --data '{ "model": "volc-asset", "Filter": { "Name": "my-project", "GroupIds": [ "group-20260320141746-zsf6b" ], "GroupType": "AIGC" }, "PageNumber": 1, "PageSize": 10}'요청이 성공했습니다.
| 필드 | 유형 | 필수 | 설명 | 예시 |
|---|---|---|---|---|
Items[] |
object[] |
아니요 | Id, Name, GroupType 및 Status이 포함된 자산 그룹입니다. |
{ Id, Name, GroupType, Status } |
Items[].Id / Name |
string |
아니요 | 그룹 ID 및 표시 이름입니다. | group-20260320141746-zsf6b / my-project-assets |
Items[].GroupType / Status |
string |
아니요 | 그룹 유형 및 현재 상태. | AIGC / Active |
PageNumber |
integer |
아니요 | 반환된 페이지 번호입니다. | 1 |
PageSize |
integer |
아니요 | 반환된 페이지 크기입니다. | 10 |
TotalCount |
integer |
아니요 | 총 일치 그룹입니다. | 1 |
응답 예시:
{ "Items": [ { "Id": "group-20260320141746-zsf6b", "Name": "my-project-assets", "GroupType": "AIGC", "Status": "Active" } ], "PageNumber": 1, "PageSize": 10, "TotalCount": 1}| 상태 | 의미 |
|---|---|
400 |
요청이 잘못되었습니다. |
401 |
API 키가 누락되었거나 승인되지 않았습니다. |
오류 본문 예(반환된 경우):
{ "error": { "code": "invalid_request", "message": "Request validation failed." }}이미지, 비디오 및 오디오 생성은 비동기식입니다. 자산 ID를 받은 후 GetAsset을 호출하고 상태가 Active인 경우에만 asset://<ID> 참조를 사용하십시오.