Skip to main content

Получение импорта каталога

Описание

Возвращает настройки одного импорта каталога по идентификатору importId. Метод используют, чтобы посмотреть источник данных, параметры доступа и расписание запуска.

URL-адрес

GET/offers/import/{importId}

Параметры запроса

ПараметрГдеТипПримерОбязательныйОписание
importIdpathinteger0ДаИдентификатор импорта

Пример запроса

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"
}
}

Возвращаемые параметры

ПараметрТипОписание
idintegerИдентификатор импорта
namestringНазвание импорта
descriptionstringОписание импорта
actionstringОсновное действие импорта
auth_optionsobjectПараметры доступа к источнику
auth_options.typestringТип авторизации для доступа к файлу (basic, token, none)
auth_options.loginstringЛогин
auth_options.passwordstringПароль
auth_options.tokenstringТокен доступа
task_optionobjectНастройки запуска
task_option.start_objectsarrayВремя запуска (часы/минуты)
task_option.start_typeobjectРасписание запуска
task_option.start_type.is_intervalbooleanЗапуск по интервалу
task_option.start_type.intervalintegerИнтервал запуска (если is_interval=true)
task_option.start_type.time_typestringЕдиницы интервала
task_option.start_type.is_regularbooleanРегулярный запуск
task_option.start_type.start_timeintegerВремя старта в Unix
task_option.start_type.weekdaysarrayДни недели
import_optionobjectПараметры источника импорта
import_option.urlstringURL файла каталога
import_option.actionstringДоступные действия для источника (upsert , full_update)