Перейти до основного вмісту

Отримати статус вивантаження лікарів

URI: /api/v1/marketplace/doctors/import/{id}/status

Метод використовується для отримання статусу виконання операції імпорту (вивантаження) довідника лікарів.

Запит виконується методом GET.

⚠️ Запит повинен містити заголовок Accept: application/json

Параметри URI

URI запиту має містити змінну:

Ім'яТипОбов'язковийОпис
idstringТакID пакету

Приклад запиту

/api/v1/marketplace/doctors/import/37/status

Параметри відповіді

Ім'яТипОпис
dataobjectОб’єкт із детальною інформацією про статус імпорту
data.idintegerІдентифікатор імпорту
data.statusstringСтатус імпорту:
  • new – імпорт створено, але ще не оброблявся
  • processing – дані перебувають у процесі обробки
  • finished – обробку завершено
  • failed – обробка завершилась з помилкою
  • data.created_recordsintegerКількість створених записів
    data.updated_recordsintegerКількість записів, що були оновлені
    data.deactivated_recordsintegerКількість записів, що були деактивовані
    data.processed_recordsintegerЗагальна кількість оброблених записів
    data.validation_errorsarray | nullПомилки валідації

    Приклад успішної відповіді

    200 OK

    Відповідь: /api/v1/marketplace/doctors/16/import/full
    {
    "data": {
    "id": 37,
    "status": "success",
    "created_records": 0,
    "updated_records": 0,
    "deactivated_records": 0,
    "processed_records": 2,
    "validation_errors": []
    }
    }