Получение данных по заявкам

Список заявок

POST https://api.lotinfo.ru/v1/ORDERS

Эта конечная точка позволяет получать списки заявок.

Query Parameters

Request Body

HTTP/1.1 200 OK
Content-Type: application/json

{
  "result": [
    {
      "id": {
        "fieldName": "ID в системе lotinfo",
        "fieldType": "key",
        "fieldMulti": "not_multi",
        "values": [
          {
            "id": "1"
          }
        ]
      },
      "regionId": {
        "fieldName": "Регион",
        "fieldType": "key_value",
        "fieldMulti": "not_multi",
        "values": [
          {
            "value": "Москва и Московская обл.",
            "id": "107"
          }
        ]
      },
      "cityId": {
        "fieldName": "Регион",
        "fieldType": "key_value",
        "fieldMulti": "not_multi",
        "values": [
          {
            "value": "Москва",
            "id": "1067"
          }
        ]
      }
    },
    {
      "id": {
        "fieldName": "ID в системе lotinfo",
        "fieldType": "key",
        "fieldMulti": "not_multi",
        "values": [
          {
            "id": "2"
          }
        ]
      },
      "regionId": {
        "fieldName": "Регион",
        "fieldType": "key_value",
        "fieldMulti": "not_multi",
        "values": [
          {
            "value": "Москва и Московская обл.",
            "id": "107"
          }
        ]
      },
      "cityId": {
        "fieldName": "Регион",
        "fieldType": "key_value",
        "fieldMulti": "not_multi",
        "values": [
          {
            "value": "Москва",
            "id": "1067"
          }
        ]
      }
    }
  ]
}

Пример запроса

POST https://api.lotinfo.ru/v1/ORDERS?TOKEN={ваш_токен} HTTP/1.1
Content-Type: application/json

{
  "limit": 5,
  "offset": 10,
  "filter": {
    "userId": 123,
    "dogType": 3,
    "objectTypes": [3]
  },
  "order": {
    "price": "asc",
    "room": "desc"
  },
  "projection": ["id", "regionId", "cityId"]
}

Кастомные поля

Клиент

"fieldType": "client"

id - ID клиента. name - Комментарий.

"client": {
  "fieldName": "Клиент",
  "fieldType": "client",
  "fieldMulti": "not_multi",
  "values": [
    {
      "id": "101",
      "name": ""
    }
  ]
}

Агент

"fieldType": "agent"

user - ФИО агента, id - ID клиента, phone - Номер телефона, publicPhone - Номер телефона для публикации.

"agent": {
    "fieldName": "Агент",
    "fieldType": "agent",
    "fieldMulti": "not_multi",
    "values": [
      {
        "user": "Иванов Иван",
        "id": "123",
        "phone": "79998887766",
        "publicPhone": ""
      }
    ]
  }
}

Last updated