jobStatus
لینک مربوط به بررسی خروجیها
به دلیل زمانبر بودن اجرای برخی دستورات، یک شناسهی یکتا (Unique ID) برای هر اجرا تولید میشود. با استفاده از این شناسه میتوان وضعیت اجرای دستور را بررسی و خروجی آن را مدیریت کرد.
وضعیتها شامل سه حالت زیر است:
pending: دستور در حال اجراستdone: اجرای دستور با موفقیت کامل شده استerror: اجرای دستور با خطا مواجه شده است
🧩 دستور کلی
{{baseURL}}/containers/jobs/{{jobId}}
📥 مشخصات درخواست (Request)
| فیلد | مقدار |
|---|---|
| Method | GET |
| Endpoint | /containers/jobs/{{jobId}} |
| Query Parameters | خیر |
| Content-Type | application/json |
⚙️ پارامترها (params)
بدنه (body)
روش استفاده (How to Use)
{
"meta": {
"shamsiDate": "14040516100636554",
"requestId": "cc0fae9a-1ce7-4e93-b653-3c6698fcc11e"
},
"data": "b363c0d3-03ec-4fa5-a2a3-84a2afa24417"
}
GET {{baseURL}}/containers/jobs/{{jobId}}
{
"meta": {
"shamsiDate": "14040516100729013",
"requestId": "85175005-0fe4-4f6d-8a6c-23ad8091dcbd"
},
"data": {
"status": "error",
"result": {}
}
}
وضعیت پاسخ (Status Codes)
| کد | معنی |
|---|---|
200 OK | درخواست با موفقیت انجام شد |
نکات مهم
برخی از دستورات دارای توضیحاتی در قالب کامنت هستند که در بخش مربوط به هر دستور توضیح داده شدهاند. اما برخی دستورات، خروجی را بهصورت خام (پیور) و بدون هیچگونه توضیح اضافی ارسال میکنند.