Nhân vật
Sửa nhân vật
Sửa tên, ngoại hình, tiểu sử và tên gọi khác của nhân vật — thay toàn bộ.
PUT
https://api.sangtao.ai/v2/characters/{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.
Thay toàn bộ: trường không gửi sẽ thành null. Muốn giữ giá trị cũ thì gửi lại. Ảnh tham chiếu không đổi.
Body
namestringbắt buộcTối đa 100 ký tự
appearanceDescriptionstringTối đa 1.000 ký tự
biographystringTối đa 2.000 ký tự
aliasesstringTối đa 200 ký tự
Response
Character sau khi sửa.
Mã lỗi
| Mã | errorCode | Khi nào |
|---|---|---|
| 400 | VALIDATION_ERROR | Dữ liệu sai — thiếu name, hoặc một trường vượt giới hạn |
| 404 | CHARACTER_NOT_FOUND | Không có nhân vật này, hoặc không phải của bạn |
Khi lỗi, success là false, errorCode như bảng trên, kèm error là câu mô tả.
PUT
/characters/{id}curl -X PUT "https://api.sangtao.ai/v2/characters/ch_3kT9qPz0B" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Mèo Mướp",
"appearanceDescription": "orange tabby cat, chubby body, green eyes",
"biography": null,
"aliases": "Mướp"
}'{
"success": true,
"data": {
"id": "ch_3kT9qPz0B",
"name": "Mèo Mướp",
"appearanceDescription": "orange tabby cat, chubby body, green eyes",
"biography": null,
"aliases": "Mướp",
"publishStatus": null,
"createdAt": "2026-11-08T09:12:44Z",
"updatedAt": "2026-11-08T09:20:01Z",
"refImages": [
{
"id": "ci_8hQ2mZr4K",
"imageUrl": "https://…/a.png",
"thumbnailUrl": "https://…/a_thumb.webp",
"sortOrder": 0
}
]
}
}PUT
/characters/{id}curl -X PUT "https://api.sangtao.ai/v2/characters/ch_3kT9qPz0B" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Mèo Mướp",
"appearanceDescription": "orange tabby cat, chubby body, green eyes",
"biography": null,
"aliases": "Mướp"
}'{
"success": true,
"data": {
"id": "ch_3kT9qPz0B",
"name": "Mèo Mướp",
"appearanceDescription": "orange tabby cat, chubby body, green eyes",
"biography": null,
"aliases": "Mướp",
"publishStatus": null,
"createdAt": "2026-11-08T09:12:44Z",
"updatedAt": "2026-11-08T09:20:01Z",
"refImages": [
{
"id": "ci_8hQ2mZr4K",
"imageUrl": "https://…/a.png",
"thumbnailUrl": "https://…/a_thumb.webp",
"sortOrder": 0
}
]
}
}