/carsЕкспортЕкспорт автомобілів через курсор
Отримуйте потоком усі активні автомобілі ваших джерел із повними звітами через серверний курсор. Призначено для синхронізації локальної копії.
- Почніть без
scroll_id, потім запитуйте коженnext_urlбез змін, докиscroll_idне стане null. Див. посібник із синхронізації. limit— від 1 до 2,000 (за замовчуванням 500).scroll_time— від 1 до 15 хвилин (за замовчуванням 10).- Не змінюйте
domains[]іis_leasingпротягом усього проходу. Їх зміна повертає 422. totalможе бути null, якщо його запис у кеші втрачено.
Параметри запиту
6limitinteger1–2,000 · default 500Кількість елементів у пакеті. За замовчуванням 500; максимум 2000. Для робочого експорту потрібні додатні значення.
scroll_timeinteger1–15 · default 10Термін дії курсора в хвилинах. За замовчуванням 10, максимум 15.
scroll_idstringНепрозорий курсор із попередньої відповіді. Краще переходити за next_url.
domains[]integer[]≥ 1Необов'язковий набір джерел. Використовуйте ID, які повертає GET /domains. Не передавайте, щоб використати всі увімкнені домени. Повторюйте параметр із квадратними дужками: domains[]=33&domains[]=34. Кожен ID має бути ввімкнений для цього ключа.
is_leasingbooleanНеобов'язковий фільтр лізингу. Надсилайте true (або 1) для оголошень, явно позначених is_leasing=true. Надсилайте false (або 0), щоб виключити true, включно зі збереженими false, null і відсутніми полями. Не передавайте, щоб не фільтрувати за лізингом; порожні або недійсні значення повертають 422. Автомобіль повинен мати принаймні одне відповідне активне оголошення в межах увімкнених/обраних доменів. Інші оголошення можуть залишатися у відповіді, тож автомобілі зі змішаними типами оголошень можуть відповідати обом значенням. Для /cars задайте його в першому запиті й переходьте за next_url без змін; false зберігається. Продовження лише зі scroll_id зберігає фільтр. Зміна або додавання фільтра посеред прокручування повертає 422. Якщо кешований стан фільтра втрачено або прокручування почалося до появи цього параметра, явне значення повертає 422; почніть нове прокручування.
langstringЛокаль відповіді. Переклади опцій також обмежено мовами акаунта. Сторінка автоматично обирає поточну мову.
data із next_url, scroll_id і total. Остання сторінка має scroll_id: null, порожній data і message: "No more data"./carscurl -g "https://api.lotarius.com/cars?limit=5&api_key=$CARS_API_KEY" \
-H "Accept: application/json"