پرش به مطلب اصلی

jobStatus

لینک مربوط به بررسی خروجی‌ها

به دلیل زمان‌بر بودن اجرای برخی دستورات، یک شناسه‌ی یکتا (Unique ID) برای هر اجرا تولید می‌شود. با استفاده از این شناسه می‌توان وضعیت اجرای دستور را بررسی و خروجی آن را مدیریت کرد.

وضعیت‌ها شامل سه حالت زیر است:

  • pending : دستور در حال اجراست
  • done : اجرای دستور با موفقیت کامل شده است
  • error : اجرای دستور با خطا مواجه شده است

🧩 دستور کلی

{{baseURL}}/containers/jobs/{{jobId}}

📥 مشخصات درخواست (Request)

فیلدمقدار
MethodGET
Endpoint/containers/jobs/{{jobId}}
Query Parametersخیر
Content-Typeapplication/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درخواست با موفقیت انجام شد

نکات مهم

برخی از دستورات دارای توضیحاتی در قالب کامنت هستند که در بخش مربوط به هر دستور توضیح داده شده‌اند. اما برخی دستورات، خروجی را به‌صورت خام (پیور) و بدون هیچ‌گونه توضیح اضافی ارسال می‌کنند.


⚙️ خطاهای رایج


🆘 دریافت راهنما