Сипаттама
Бұл endpoint бұрын жіберілген деректер генерациясы тапсырмасының ағымдағы күйін тексереді. Ол мәртебе кодын және қосымша ақпаратты қайтарады, мысалы JSON форматындағы жауап үшін деректер топтарының саны.
Endpoint
GET https://yourdomain.pharmahrm.com/crm-api/db-function/status/{{job_id}}
Аутентификация
Bearer Token (міндетті)
Сұраныс
Тақырыптар
| Key | Value |
|---|---|
| Authorization | Bearer <token>
|
| Content-Type |
application/json (міндетті емес) |
Path параметрі
| Параметр | Түрі | Міндетт | Сипаттама |
|---|---|---|---|
| job_id | integer | Иә | Жіберілген тапсырманың бірегей идентификаторы |
Денесі
Сұраныс денесі талап етілмейді.
Сәтті жауап
200 OK
{
"id": 39,
"status": 3,
"batch_count": null
}Жауап өрістері
| Өріс | Түрі | Сипаттама |
|---|---|---|
| id | integer | Жіберілген тапсырманың Job ID–і |
| status | integer | Тапсырманың ағымдағы күйі (төмендегі кодтарды қараңыз) |
| batch_count | integer немесе null | Деректер топтарының саны (тек JSON үшін; бір топ = 500 жазба) |
Күй кодтары
| Код | Статус | Сипаттама |
|---|---|---|
| 1 | Pending (Күтілуде) | Тапсырма орындау кезегінде |
| 2 | Running (Орындалуда) | Тапсырма қазір орындалуда |
| 3 | Finished (Аяқталған) | Тапсырма сәтті аяқталды |
| 4 | Error (Қате) | Орындалу барысында қате орын алды |
Қате жауап
40x / 50x
{
"message": "Error message string"
}| Код | Сипаттама |
|---|---|
| 400-499 | Клиент қателері (мысалы, жарамсыз job_id) |
| 500–599 | Сервер қателері |