Получение импорта каталога
Описание
Возвращает настройки одного импорта каталога по идентификатору importId. Метод используют, чтобы посмотреть источник данных, параметры доступа и расписание запуска.
URL-адрес
GET
/offers/import/{importId}Параметры запроса
| Параметр | Где | Тип | Пример | Обязательный | Описание |
|---|---|---|---|---|---|
| importId | path | integer | 0 | Да | Идентификатор импорта |
Пример запроса
bash
curl -X GET "https://example.com/api/offers/import/0" \
-H "X-MOODREC-API: <token>" \
-H "Accept: application/json"
Пример ответа
json
{
"id": 0,
"name": "Import",
"description": "Test_import",
"action": "upsert",
"auth_options": {
"type": "basic",
"login": "user",
"password": "password",
"token": "2nsVrq213pdh3Zb1234df7d12d765c2132195e"
},
"task_option": {
"start_objects": [
{
"hours": 1,
"minutes": 15
}
],
"start_type": {
"is_interval": false,
"interval": 15,
"time_type": "minutes, hours",
"is_regular": true,
"start_time": 1740125112,
"weekdays": [1]
}
},
"import_option": {
"url": "https://example.ru/feed.xml",
"action": "upsert"
}
}
Возвращаемые параметры
| Параметр | Тип | Описание |
|---|---|---|
| id | integer | Идентификатор импорта |
| name | string | Название импорта |
| description | string | Описание импорта |
| action | string | Основное действие импорта |
| auth_options | object | Параметры доступа к источнику |
| auth_options.type | string | Тип авторизации для доступа к файлу (basic, token, none) |
| auth_options.login | string | Логин |
| auth_options.password | string | Пароль |
| auth_options.token | string | Токен доступа |
| task_option | object | Настройки запуска |
| task_option.start_objects | array | Время запуска (часы/минуты) |
| task_option.start_type | object | Расписание запуска |
| task_option.start_type.is_interval | boolean | Запуск по интервалу |
| task_option.start_type.interval | integer | Интервал запуска (если is_interval=true) |
| task_option.start_type.time_type | string | Единицы интервала |
| task_option.start_type.is_regular | boolean | Регулярный запуск |
| task_option.start_type.start_time | integer | Время старта в Unix |
| task_option.start_type.weekdays | array | Дни недели |
| import_option | object | Параметры источника импорта |
| import_option.url | string | URL файла каталога |
| import_option.action | string | Доступные действия для источника (upsert , full_update) |