User Assets
Lấy asset theo ID
Lấy một asset theo ID.
https://api.sangtao.ai/v2/user-assets/{id}Xác thực
X-Api-Keystring · headerbắt buộcAPI key của bạn, tạo ở trang API key trong tài khoản.
Tham số đường dẫn
idstringbắt buộcID trong đường dẫn.
{id} trong đường dẫn là id của asset, ví dụ ua_3kT9qPz0B. id cũ dạng số vẫn được nhận.
Response
Asset, gồm các field sau:
idstringbắt buộcID của asset, ua_ cộng 9 ký tự chữ và số (ví dụ "ua_3kT9qPz0B")
urlstringbắt buộcURL công khai của asset
fileNamestringbắt buộcTên file gốc
mimeTypestringbắt buộcMIME type (ví dụ "video/mp4")
fileSizeBytesnumberbắt buộcKích thước (bytes)
categorystringbắt buộcTự phát hiện
Giá trị có thể:
videoimageaudiodocumentpurposestringbắt buộcMục đích asset
Giá trị có thể:
outro_videointro_videologowatermarkbackground_musicvoiceoverthumbnailgenerallabelstringNhãn hiển thị (nullable)
thumbnailUrlstringURL thumbnail (nullable)
durationSecnumberThời lượng (video/audio)
aspectRatiostringTỷ lệ khung
hasAudiobooleanFile có audio track không (video/audio)
createdAtstringThời điểm tạo (ISO 8601)
Mã lỗi
| Mã | errorCode | Khi nào |
|---|---|---|
| 404 | ASSET_NOT_FOUND | Asset không tồn tại hoặc không thuộc user |
/user-assets/{id}curl "https://api.sangtao.ai/v2/user-assets/ua_3kT9qPz0B" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"id": "ua_3kT9qPz0B",
"url": "https://blob.sangtao.ai/user-assets/abc123/my-logo.png",
"fileName": "my-logo.png",
"mimeType": "image/png",
"fileSizeBytes": 245000,
"category": "image",
"purpose": "logo",
"label": "My Brand Logo",
"thumbnailUrl": null,
"durationSec": null,
"aspectRatio": null,
"hasAudio": false,
"createdAt": "2026-06-08T10:30:00Z"
}
}/user-assets/{id}curl "https://api.sangtao.ai/v2/user-assets/ua_3kT9qPz0B" \
-H "X-Api-Key: YOUR_API_KEY"{
"success": true,
"data": {
"id": "ua_3kT9qPz0B",
"url": "https://blob.sangtao.ai/user-assets/abc123/my-logo.png",
"fileName": "my-logo.png",
"mimeType": "image/png",
"fileSizeBytes": 245000,
"category": "image",
"purpose": "logo",
"label": "My Brand Logo",
"thumbnailUrl": null,
"durationSec": null,
"aspectRatio": null,
"hasAudio": false,
"createdAt": "2026-06-08T10:30:00Z"
}
}