Чтобы совершить поиск вам нужно:
Дополнительные методы:
выполняется на адрес https://i-find.pro/api/create
| Параметр | Обязательный | Описание |
|---|---|---|
| login | да | Логин пользователя в системе, e-mail |
| token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API" |
| phone | да | Телефон начиная с кода страны без знака "+", по которому требуется фильтрация. Выводит информацию с этим телефоном. (минимум спишет 1 ед. с суточного лимита) |
| source | да | Источник (1 - как записан у других, 2 - доски объявлений RU (irr, am.ru, youla, avito), 3 - whatsapp (по запросу)), 11 - доски объявлений KZ (olx), 12 - доски объявлений BY (kufar) |
| format | нет (json) | Формат ответов. Возможные значения: json, xml, csv |
Пример создания задачи для поиска объявлений авито.ру по номеру телефона:
https://i-find.pro/api/create?login=email@domain.ru&token=api_key&phone=79991231212&source=1
Пример ответа JSON:
{
"status": "ok",
"id": 123
}
выполняется на адрес https://i-find.pro/api/result
| Параметр | Обязательный | Описание |
|---|---|---|
| login | да | Логин пользователя в системе, e-mail |
| token | да | Access token, используемый для авторизации. Выдается на этой странице в разделе "Подключение к API" |
| id | да | Идентификатор задачи, выданный методом create |
| format | нет (json) | Формат ответов. Возможные значения: json, xml, csv |
Пример запроса результата:
https://i-find.pro/api/result?login=email@domain.ru&token=api_key&id=123
Пример ответа JSON:
{
"status": "processing"
}
или
{
"status": "ready",
"data": [
{
"title": "Заголовок",
"price": "Цена",
"time": "Дата время",
"phone": "Номер",
"name": "Имя",
"description": "Описание",
"location": "Адрес",
"source": "Источник"
"category": "Категория",
"url": "Ссылка",
},
{
"title": "Заголовок",
"price": "Цена",
"time": "Дата время",
"phone": "Номер",
"name": "Имя",
"description": "Описание",
"location": "Адрес",
"source": "Источник"
"category": "Категория",
"url": "Ссылка",
}
],
"names": [
{
"name": "Вася"
},
{
"name": "Василий"
},
{
"name": "Вася Сервис"
},
{
"name": "Василий Зайцев"
}
],
"photo": "фото / аватар в base64 для viber и whatsapp",
"cost": "затраты / стоимость",
"ip": "адрес с которого была создана задача",
"create_time": время создания,
"end_time": время завершения,
}
Пример ошибки:
{
"status": "error",
"error_code": 400,
"message": "Not set param(s) login, token"
}