API позволяет выгружать объявления с сайта olx.ua. Обновление базы каждую секунду. Коэффициент списаний при запросах к api olx = 2
API позволяет выгружать объявления olx.ua. Обновление базы каждую секунду.
Доступ к API: Avito, Cian, Irr, Youla, Olx. Цена - 4000 руб. в месяц (30 дней).
Тестовый доступ на 15 дней бесплатно *
* Для тестового доступа действуют следующие ограничения: он выдается на 15 дней один раз, часть телефона скрыта, за один запрос можно получить не более 50 записей.
Запросы для получения объявлений
выполняются на адрес https://rest-app.net/api-olx-ua/ads методом GET или POST. За один запрос возвращается не больше 1000 объявлений.
Возможные параметры:
| Параметр | Обязательный | Описание |
|---|---|---|
| login | да | Логин пользователя в системе, e-mail |
| token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API" |
| category_id | да | Идентификатор категории, 0 - все категории |
| region_id | нет | Идентификатор региона |
| city_id | нет | Идентификатор города |
| last_m | нет | Возможные значения: 1-30. Кол-во последних минут за который нужно вернуть результат (При использовании этого параметра, параметры date1 и date2 не учитываются) |
| last_s | нет | Возможные значения: 1-60. Кол-во последних секунд за который нужно вернуть результат (При использовании этого параметра, параметры date1, date2 и last_m не учитываются) |
| date1 | нет | Дата от в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС (пример: 2015-09-10 09:05:45 или 2015-09-10) |
| date2 | нет | Дата до в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС (пример: 2015-09-10 09:10:45 или 2015-09-10) |
| q | нет | Текст для поиска по заголовку (названию) Замечание: Если вы используете спецсимволы, такие как пробел, вам нужно закодировать запрос при помощи urlencode(). |
| limit | нет (1000) | Ограничение кол-ва, не может быть больше 1000 |
| offset | нет (0) | Смещение |
| format | нет (json) | Формат ответов. Возможные значения: json, xml |
Примеры:
https://rest-app.net/api-olx-ua/ads?login=ваш_логин&token=ваш_ключ&category_id=36®ion_id=9
Запрос для получения объявления по id
выполняются на адрес https://rest-app.net/api-olx-ua/ad методом GET или POST.
Возможные параметры:
| Параметр | Обязательный | Описание |
|---|---|---|
| login | да | Логин пользователя в системе, e-mail |
| token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API". |
| id | да | Идентификатор объявления на olx.ua |
| format | нет (json) | Формат ответов. Возможные значения: json, xml |
Примеры:
https://rest-app.net/api-olx-ua/ad?login=ваш_логин&token=ваш_ключ&id=624606947
Пример ответа в формате JSON:
{
"status": "ok",
"data": [
{
"Id": 624606947,
"url": "https:\/\/www.olx.ua\/obyavlenie\/nissan-micra-IDGgMNB.html",
"title": "Nissan Micra",
"price": 3900,
"currency": "USD",
"time_create": "2019-11-30 11:34:42",
"time_refresh": "2020-04-08 21:27:29",
"time": "2020-04-08 21:31:02",
"phone": "380971120730",
"name": "Анна",
"region": "Винницкая область",
"city": "Винница",
"district": "Старогородской",
"images": [
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/lis7743cwecl1-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/iiv4ituwa7nz1-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/uosl2wxw7qpl1-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/or5nudn6qdyl2-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/pkcy35fmw77m3-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/6kaytpl4rn5w1-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/hhw21w1ct4sg-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/3s90wxzmiumn-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/pt1ri3mkf6e9-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/vvkaqj694tid1-UA\/image",
"https:\/\/apollo-ireland.akamaized.net:443\/v1\/files\/j4fn1pgtgl9v1-UA\/image"
],
"description": "Авто в відмінному стані, справжній япошка ,економна, максимальна комплектація ( всі блага цивілізації)",
"category_Id": 1065,
"region_Id": 24,
"city_Id": 313,
"params": [
{
"name": "Модель",
"value": "Micra"
},
{
"name": "Год выпуска",
"value": "2001 "
},
{
"name": "Тип кузова",
"value": "Хэтчбек"
},
{
"name": "Цвет",
"value": "Бирюзовый"
},
{
"name": "Вид топлива",
"value": "Бензин"
},
{
"name": "Объем двигателя",
"value": "10 см³"
},
{
"name": "Коробка передач",
"value": "Механическая"
},
{
"name": "Пробег",
"value": "160 000 км"
},
{
"name": "Состояние машины",
"value": "Гаражное хранение, Не бит, Первая регистрация, Сервисная книжка, Первый владелец"
},
{
"name": "Доп. опции",
"value": "Усилитель руля, Кондиционер, Охранная система, Эл. стеклоподъемники"
},
{
"name": "Мультимедиа",
"value": "CD"
},
{
"name": "Безопасность",
"value": "ABS, Галогенные фары, Сигнализация, Центральный замок"
},
{
"name": "Растаможена",
"value": "Да"
}
]
}
]
}
Запрос для получения инфомации по аккаунту
выполняются на адрес https://rest-app.net/api/info методом GET или POST.
Возможные параметры:
| Параметр | Обязательный | Описание |
|---|---|---|
| login | да | Логин пользователя в системе, e-mail |
| token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API". |
| format | нет (json) | Формат ответов. Возможные значения: json, xml |
Примеры:
https://rest-app.net/api/info?login=ваш_логин&token=ваш_ключ
| Id | Название | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 22 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 21 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 17 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 13 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 25 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 7 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 16 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 19 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 9 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 15 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 14 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 11 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 8 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 20 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 23 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 18 |
|