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