Tài liệu API Hop
Truy vấn tác vụ bất đồng bộ
Lấy trạng thái và kết quả tác vụ bất đồng bộ do tài khoản hiện tại tạo.
https://api.apihop.ai/v1/jobs/{id}Điểm cuối áp dụng
- Seedance 2.0 và
Seedance 2.5 dùng POST https://api.apihop.ai/v1/video/seedance, trả data.jobId và cần GET https://api.apihop.ai/v1/jobs/{id} để lấy trạng thái cùng kết quả tác vụ.
- Điểm cuối Tạo ảnh GPT-Image-2
hiện trả kết quả trực tiếp qua JSON hoặc SSE và không dùng tác vụ Jobs.
Chỉ dùng điểm cuối này khi phản hồi tạo chứa rõ data.jobId. Yêu cầu phải dùng khóa API thuộc cùng tài khoản đã tạo tác vụ.
GET https://api.apihop.ai/v1/jobs/{id}Xác thực
Authorization: Bearer YOUR_API_KEYTham số đường dẫn
idstringbắt buộcID tác vụ dạng số trả về dưới tên jobId khi tạo tác vụ.
Ví dụ yêu cầu
curl --request GET \
--url https://api.apihop.ai/v1/jobs/123456789012345678 \
--header 'Authorization: Bearer YOUR_API_KEY'Phản hồi
idstringID tác vụ.
statusstringPENDING, CONNECT, PROCESSING, COMPLETED, FAILED hoặc CANCELLED.
inputParamsobjectTham số đầu vào gửi khi tạo tác vụ.
outputResultunknownĐầu ra cuối. Mô hình ảnh và video trả cấu trúc khác nhau.
createdAtstringDấu thời gian tạo ISO 8601.
startedAtstring | nullThời gian bắt đầu xử lý ISO 8601.
completedAtstring | nullThời gian hoàn thành ISO 8601.
Ví dụ thành công
{
"success": true,
"data": {
"id": "123456789012345678",
"status": "COMPLETED",
"inputParams": {
"model": "seedance-2.5",
"prompt": "Create an eight-second brand film"
},
"outputResult": [
{
"url": [
"https://video.example.com/generated/result.mp4"
]
}
],
"createdAt": "2026-08-20T08:24:00.000Z",
"startedAt": "2026-08-20T08:24:02.000Z",
"completedAt": "2026-08-20T08:26:30.000Z"
},
"requestId": "req_..."
}Hướng dẫn thăm dò
- Thăm dò mỗi 5 đến 10 giây.
PENDING,CONNECTvàPROCESSINGchưa phải trạng thái cuối.- Đọc
outputResultsauCOMPLETED. - Dừng thăm dò sau
FAILEDhoặcCANCELLED. - URL kết quả có thể hết hạn; lưu tài nguyên hoàn tất kịp thời.
Phản hồi lỗi
Xem Mã lỗi và khắc phục để có tham chiếu mã đầy đủ, khác biệt giao thức và bước chẩn đoán.
Không tìm thấy tác vụ:
{
"success": false,
"error": {
"code": 30000,
"message": "Job 123456789012345678 not found"
},
"requestId": "req_..."
}Truy cập tác vụ tài khoản khác:
{
"success": false,
"error": {
"code": 20001,
"message": "Access denied"
},
"requestId": "req_..."
}