Документация API JCat.Недвижимость

Список объявлений

GET /v1/orders/list/realty/{page}?search=&sort=&direction=&state=&theme[]=&tariff[]=orders[]=limit=

Принимаемые параметры:

ИмяТипОписаниеОбязательноеВозможно указание нескольких значений
 page integerНомер страницы для выдачи данных с пагинациейДа
Нет
searchstringНомер или заголовок объявленияНетНет
sortstringПо какому параметру будет осуществлена сортировка объявлений: views(просмотры)/response(отклики)/id(номер)НетНет
directionstringНаправление сортировки: прямое (asc, по умолчанию) или обратное (desc)НетНет
statestringСтатус объявления: active(активные)/passive(снятые с публикации)/4pay(к оплате)/4prolongation(к продлению)НетНет
themeintegerИдентификатор тематики объявленияНетДа
tariffintegerИдентификатор тарифа объявленияНетДа
orders
integer
Идентификатор объявлени
Нет
Да
limit
integer
Количество возвращаемых объявлений в списке
Нет
Нет

В качестве результата будет представлен набор данных, аналогичных содержимому вывода информации по одному объявлению, объединённому блоком items. На этом же уровне будут теги total Общее число записей и блок pages Страницы.

 Результат запроса 

{
  "data": {
    "items": [
      {
        "id": 604003,
        "archive": 1,
        "createdAt": "2016-08-05T10:41:57+03:00",
        "siteUrl": "https://realty.jcat.ru/1a627afd/",
        "reportUrl": "https://www.jcat.ru/report/4340095d/1180089/",
        "title": "Сдам бокс, 890 кв. м, деревня Новое Сельцо",
        "text": "Аренда: 89-этажн. бокс 890 кв.м. , прямая аренда. Краткосрочная аренда. nПредоплата 4 месяца.",
        "state": {
          "type": "not_published",
          "title": "Снято с публикации",
          "left2end": null,
          "need2prolongate": false,
          "checked": false
        },
        ................................
      }
    ],
    "total": 940,
    "pages": {
        "page": 1,
        "total": 94
    }
  }
}