Przejdź do treści

Dokumentacja API / Pojazdy

Wyszukiwanie pojazdów z aktywnych aukcji

GET/carsRozmiar strony 50 / 1000

Wyszukuj pojazdy z aktywnymi ogłoszeniami Copart lub IAAI. Przydaje się do pozyskiwania aut, zasobów importera, monitoringu i analizy rynku.

  • Filtruj według źródła, producenta, modelu, generacji, roku, przebiegu, ceny, lokalizacji, uszkodzeń i szczegółów aukcji. Wszystkie parametry zapytania są opcjonalne.
  • Domyślny rozmiar strony to 50 w każdym planie; maksimum to 1000 w Unlimited. Pojazdy są domyślnie sortowane rosnąco według wewnętrznego ID. Użyj minutes dla aktualizacji z ostatnich 4320 minut (72 godzin) oraz /archived-lots do śledzenia usunięć.
  • Zwraca pojazdy w data, a paginację w links i meta. Każdy pojazd zawiera specyfikację oraz tablicę lots z identyfikatorami źródła, zdjęciami, przebiegiem, cenami, datami aukcji i stanem, o ile są dostępne. Dodaj prices_history=1, aby dołączyć tablicę prices każdego lotu.
  • Aktywne ogłoszenie nie gwarantuje, że licytacja jest otwarta. Zobacz exclude_expired_auctions, aby poznać obecne ograniczenie implementacji.
  1. Zmień wartości poniżej
  2. Zapytanie po prawej się zaktualizujeZapytanie powyżej się zaktualizuje
  3. Uruchom na żywo ze swoim kluczem

Parametry zapytania 46

integer

ID platformy źródłowej: 1 = IAAI, 3 = Copart. Pomiń, aby przeszukać wszystkie źródła dostępne dla Twojego konta. Filtruje pasujące pojazdy; ich zagnieżdżone lots mogą zawierać inne źródła.

integer · 1–4320

Pojazdy lub ogłoszenia zaktualizowane w ciągu ostatnich N minut. Użyj 1–4320 (do 72 godzin), na przykład 60. Pomiń dla zwykłego feedu.

integer · 1–1000

Liczba rekordów na stronę. Pomiń, aby uzyskać 50. Maksimum 1000 w Unlimited; Demo i Small są ograniczone do 50.

integer · 1+

Numer strony, licząc od 1. Pomiń, aby pobrać stronę 1.

integer · 0–1

Ustaw 1, aby pominąć łączne liczby, lub 0, aby je dołączyć. Pomiń, aby użyć domyślnego ustawienia konta. Prosta paginacja sprawdza się przy dużych synchronizacjach.

string

Sortuje pojazdy według wewnętrznego ID auta: asc (domyślnie) lub desc. Nie sortuje według czasu aukcji ani ceny.

integer · 0–1

Ustaw 1, aby dołączyć tablicę historii cen dla każdego lotu. Pomiń lub użyj 0 dla standardowej odpowiedzi.

string

Jedno ID producenta lub ID rozdzielone przecinkami z /manufacturers/{type}, na przykład 16 (BMW) lub 16,20. Wyślij jeden ciąg, a nie tablicę.

integer · 1+

Wewnętrzne ID modelu z /models/{manufacturer_id}/{type}.

integer · 1+

Wewnętrzne ID generacji z /generations/{model_id}/{type}.

integer

Dokładny rocznik, na przykład 2020. W /cars jest stosowany razem z dowolnym zakresem lat.

integer

Minimalny rocznik, włącznie. Można łączyć z to_year.

integer

Maksymalny rocznik, włącznie. Można łączyć z from_year.

string

VIN (dopasowanie zapisanej wartości bez rozróżniania wielkości liter) lub numer lotu ze źródła. Do filtra wyłącznie po VIN użyj vin; do wyszukiwania w ogłoszeniach aktywnych i archiwalnych użyj /search-vin lub /search-lot.

string

Filtr VIN bez rozróżniania wielkości liter. Użyj _ jako znaku wieloznacznego zastępującego wiele znaków: YV1MC_ pasuje do numerów VIN zaczynających się od YV1MC. Bez znaku wieloznacznego dopasowuje całą zapisaną wartość.

string

Fragment tytułu pojazdu bez rozróżniania wielkości liter, na przykład Corvette.

integer

ID kategorii pojazdu. Zobacz dozwolone wartości poniżej.

integer

ID typu nadwozia. Zobacz dozwolone wartości poniżej.

integer

ID koloru zewnętrznego. Zobacz dozwolone wartości poniżej.

integer

ID rodzaju paliwa. Zobacz dozwolone wartości poniżej.

integer

ID skrzyni biegów: 1 = automatyczna, 2 = manualna.

integer

ID układu napędowego: 1 = tylny, 2 = przedni, 3 = na wszystkie koła.

integer

ID stanu ogłoszenia. Zobacz dozwolone wartości poniżej.

integer

Dokładna liczba cylindrów silnika, na przykład 4, 6 lub 8.

string

Fragment nazwy silnika bez rozróżniania wielkości liter, na przykład 2.0.

string

Dwuliterowy kod kraju lokalizacji pojazdu, na przykład US lub CA. Pomiń, aby uwzględnić wszystkie dostępne kraje.

string

Kod stanu lub prowincji z /usa/states, na przykład CA lub FL. Bez rozróżniania wielkości liter; połącz z country, aby odróżnić lokalizacje o tym samym kodzie.

string

Fragment nazwy uszkodzenia głównego lub dodatkowego z /usa/damages, bez rozróżniania wielkości liter, na przykład hail lub front. Wyślij pojedynczy ciąg. Jeśli żadne uszkodzenie ze słownika nie pasuje, filtr nie jest stosowany.

string

Fragment nazwy tytułu dokumentu z /usa/titles, bez rozróżniania wielkości liter, na przykład salvage. Sprawdza tytuł z ogłoszenia, szczegółowy i skrócony. Jeśli żaden tytuł ze słownika nie pasuje, filtr nie jest stosowany.

integer

ID statusu aukcji. Zobacz dozwolone wartości poniżej. Dla kilku statusów użyj status[] zamiast tego; nie wysyłaj obu naraz.

array of integers

Kilka ID statusów aukcji (1–10) jako powtarzane klucze w nawiasach, na przykład status[]=4&status[]=5. Używaj zamiast status. Nie wysyłaj status=[] ani ciągu JSON.

integer · 0–1

Ustaw 1, aby wymagać dodatniej ceny Buy Now. 0 lub pominięcie nie filtruje po Buy Now.

number · 1+

Minimalna cena Buy Now, włącznie (1 lub więcej, dozwolone ułamki). Kwoty są w zapisanych jednostkach ceny źródła, bez przeliczeń i opłat.

number · 1+

Maksymalna cena Buy Now, włącznie (1 lub więcej, dozwolone ułamki). Kwoty są w zapisanych jednostkach ceny źródła, bez przeliczeń i opłat.

number · 1+

Minimalna zapisana oferta, włącznie (1 lub więcej, dozwolone ułamki). To nie jest kwota końcowej sprzedaży.

number · 1+

Maksymalna zapisana oferta, włącznie (1 lub więcej, dozwolone ułamki). To nie jest kwota końcowej sprzedaży.

integer · 1+

Minimalny zapisany odczyt licznika w kilometrach, włącznie. Jeśli ustawiono filtry w kilometrach i milach, oba muszą pasować.

integer · 1+

Maksymalny zapisany odczyt licznika w kilometrach, włącznie. Jeśli ustawiono filtry w kilometrach i milach, oba muszą pasować.

integer · 1+

Minimalny zapisany odczyt licznika w milach, włącznie. Jeśli ustawiono filtry w kilometrach i milach, oba muszą pasować.

integer · 1+

Maksymalny zapisany odczyt licznika w milach, włącznie. Jeśli ustawiono filtry w kilometrach i milach, oba muszą pasować.

string (date)

Data aukcji ściśle po tej dacie kalendarzowej (YYYY-MM-DD). Część czasowa jest ignorowana. Zastępuje sale_date_in_days; ignorowane przy without_sale_date=1.

string (date)

Data aukcji ściśle przed tą datą kalendarzową (YYYY-MM-DD). Część czasowa jest ignorowana. Ignorowane przy without_sale_date=1.

integer · 1+

Loty, których data aukcji jest późniejsza niż N dni temu, łącznie z datami przyszłymi. Zastępowane przez sale_date_from; ignorowane przy without_sale_date=1.

integer · 1+

Znaczniki czasu aukcji od teraz do N godzin w przód, włącznie, na przykład 24. Łączone z pozostałymi włączonymi filtrami dat.

integer · 0–1

Ustaw 1, aby wybrać loty bez daty sprzedaży. Zastępuje sale_date_from, sale_date_to i sale_date_in_days.

integer · 0–1

Obecne ograniczenie implementacji: wbrew nazwie 1 wybiera loty bez daty sprzedaży lub z datą sprzedaży wcześniejszą niż teraz, więc nie wyklucza zakończonych aukcji. Pomiń lub użyj 0; dla okna nadchodzących aukcji użyj next_hours_auction.

© 2025. AuctionsAPI operates independently and is not affiliated with Copart, IAAI or Encar.