Використовуйте CometAPI GET /mj/task//fetch, щоб швидко й надійно отримати статус одного завдання Midjourney для моніторингу та опитування результатів.
curl --request GET \
--url https://api.cometapi.com/mj/task/{id}/fetch \
--header 'Authorization: Bearer <token>'{
"id": "1773314942177684",
"status": "SUCCESS",
"progress": "100%",
"imageUrl": "https://api.cometapi.com/mj/image/1773314942177684",
"videoUrl": "",
"buttons": [
{
"customId": "MJ::JOB::upsample::1::example",
"emoji": "",
"label": "U1",
"type": 2,
"style": 1
}
]
}status для загального стану завданняprogress для поточного сигналу завершенняimageUrl або videoUrl, коли ресурс готовийbuttons для наступних доступних значень customIdSUCCESS, MODAL або FAILUREbuttons як основне джерело істини для подальших дійimageUrl, коли вам потрібна готова сітка або результат upscaleSUCCESS, progress: 100%, imageUrl і 9 кнопок дій для завдання FAST imagine.Bearer token authentication. Use your CometAPI key.
Midjourney task id.
Current task state.
Show child attributes
Show child attributes
curl --request GET \
--url https://api.cometapi.com/mj/task/{id}/fetch \
--header 'Authorization: Bearer <token>'{
"id": "1773314942177684",
"status": "SUCCESS",
"progress": "100%",
"imageUrl": "https://api.cometapi.com/mj/image/1773314942177684",
"videoUrl": "",
"buttons": [
{
"customId": "MJ::JOB::upsample::1::example",
"emoji": "",
"label": "U1",
"type": 2,
"style": 1
}
]
}