CarStat.dev
Объекты

Объекты справочников

Небольшие справочные объекты, которые возвращают эндпоинты справочников. Кэшируйте их: они меняются редко.

Domain Из /domains.

idintegerвсегда в ответе
namestringможет быть nullвсегда в ответе
base_urlstringможет быть nullвсегда в ответе

Имя хоста источника, без протокола.

Brand Из /brands.

idintegerвсегда в ответе

ID марки. Внутренние документы каталога без ID исключаются.

namestringможет быть nullвсегда в ответе
icon_urlstringможет быть null

Отсутствует на api.auctionsapi.com.

Model Из /models/{brand_id}.

idintegerможет быть nullвсегда в ответе
namestringможет быть nullвсегда в ответе
generationsarray of objectвсегда в ответе
Вложенных атрибутов: 3
namestringможет быть null
fromintegerможет быть null
tointegerможет быть null

Generation Внутри Model.generations.

namestringможет быть null
fromintegerможет быть null
tointegerможет быть null

Country Из /countries.

idintegerвсегда в ответе

Внутренний ID страны. Соответствует числовому listings[].location.country и Location.country_id; это не ID местоположения/GeoNames.

namestringможет быть nullвсегда в ответе

Отображаемое название, выбранное по lang, с запасным вариантом из названия источника.

original_namestringможет быть nullвсегда в ответе

Нелокализованное сохранённое название.

nativestringможет быть nullвсегда в ответе
isostringможет быть nullвсегда в ответе

Двухбуквенный ISO-код в верхнем регистре.

iso3stringможет быть nullвсегда в ответе

Трёхбуквенный ISO-код в верхнем регистре.

Location Из /locations.

idintegerвсегда в ответе

ID справочника местоположений. Используйте для числовых значений location_id, location_admin_1 и location_admin_2.

namestringможет быть nullвсегда в ответе

Отображаемое название, выбранное по lang. Для английского используется сохранённое название. Для других локалей предпочтительны неисторические альтернативные названия на запрошенном языке или без указания языка, упорядоченные по is_preferred; иначе используется сохранённое название.

original_namestringможет быть nullвсегда в ответе
ascii_namestringможет быть nullвсегда в ответе
country_idintegerможет быть nullвсегда в ответе

Внутренний ID страны, получаемый через /countries.

admin1integerможет быть nullвсегда в ответе

ID административной единицы первого уровня; может совпадать с ID этой записи.

admin2integerможет быть nullвсегда в ответе

ID административной единицы второго уровня; может совпадать с ID этой записи.

admin3stringможет быть nullвсегда в ответе

Административный код источника, а не гарантированный ID местоположения. Храните как строку.

admin4stringможет быть nullвсегда в ответе

Административный код источника, а не гарантированный ID местоположения. Храните как строку.

admin5stringможет быть nullвсегда в ответе

Административный код источника, а не гарантированный ID местоположения. Храните как строку.

feature_classstringможет быть nullвсегда в ответе

Класс объекта источника в верхнем регистре. A = административная единица; P = населённый пункт.

feature_codestringможет быть nullвсегда в ответе

Код объекта источника в верхнем регистре. ADM1 = регион первого уровня; ADM2 = район второго уровня.

latitudenumberможет быть nullвсегда в ответе
longitudenumberможет быть nullвсегда в ответе
populationintegerможет быть nullвсегда в ответе

OptionSection Из /car-option-sections.

idintegerвсегда в ответе
namestringможет быть nullвсегда в ответе
translationsobjectвсегда в ответе
Вложенных атрибутов: 1
namemap | []

Словарь «язык → текст». PHP сериализует пустой словарь как [].

Option Из /car-options.

idinteger
section_idintegerможет быть null
parent_option_idintegerможет быть null
namestringможет быть null
descriptionstringможет быть null
locationstringможет быть null
translationsobject
Вложенных атрибутов: 3
namemap | []

Словарь «язык → текст». PHP сериализует пустой словарь как [].

descriptionmap | []

Словарь «язык → текст». PHP сериализует пустой словарь как [].

locationmap | []

Словарь «язык → текст». PHP сериализует пустой словарь как [].

sectionobjectможет быть null
Вложенных атрибутов: 3
idintegerможет быть nullвсегда в ответе
namestringможет быть nullвсегда в ответе
translationsobjectвсегда в ответе
Вложенных атрибутов: 1
namemap | []всегда в ответе

Словарь «язык → текст». PHP сериализует пустой словарь как [].

parent_optionobjectможет быть null
Вложенных атрибутов: 3
idintegerможет быть nullвсегда в ответе
namestringможет быть nullвсегда в ответе
translationsobjectвсегда в ответе
Вложенных атрибутов: 1
namemap | []всегда в ответе

Словарь «язык → текст». PHP сериализует пустой словарь как [].

/domains · первый элементLive
{
  "id": 55679,
  "name": "SeekAuto.com",
  "base_url": "seekauto.com",
  "domain": "seekauto.com"
}
/models/88 · первый элементLive
{
  "id": 1968,
  "name": "Flying Spur",
  "generations": [
    {
      "name": "III",
      "from": 2019,
      "to": null
    },
    {
      "name": "II",
      "from": 2013,
      "to": 2019
    }
  ]
}
/countries/1Live
{
  "data": {
    "id": 1,
    "name": "Afghanistan",
    "original_name": "Afghanistan",
    "native": "افغانستان",
    "iso": "AF",
    "iso3": "AFG"
  }
}