Перейти к основному содержимому

ResolveStaticResponse

items object[]required

Found properties only.

  • Array [
  • propertyIdstring<uuid>required

    Join key for SPO merge (UUID).

    Possible values: Value must match regular expression ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$

    sPropertyIdstringnullable

    Internal Sutochno ID in s<digits> format.

    isActivebooleanrequired

    Property archival flag.

    titlestringrequired
    typestringnullable

    Localized SPO property type title (current set from dictionary mapping, e.g. 'Отель', 'Апартаменты', 'Квартира', 'Частный дом', 'Комната', 'Койко-место в хостеле').

    starsinteger<int32>nullable
    isSuperhostbooleannullable
    freeDepositForSuperguestbooleannullable
    convenientLocationbooleannullable
    rating objectnullable
    valuenumber<float>nullable
    countinteger<int32>
    media objectnullable
    images object[]
  • Array [
  • urlstringrequired
    blurHashstringnullable
  • ]
  • location objectnullable
    latnumber<double>nullable
    lngnumber<double>nullable
    relations objectnullable
    ropeway object[]
  • Array [
  • titlestring
    distanceinteger<int32>
  • ]
  • sea object[]
  • Array [
  • titlestring
    distanceinteger<int32>
    namestring
    firstLineboolean
  • ]
  • metro object[]
  • Array [
  • titlestring
    distanceinteger<int32>
    walkTimeinteger<int32>
    lineColorstring
  • ]
  • address objectnullable
    titlestringnullable
    housestringnullable
    country objectnullable
    idstringnullable
    titlestringnullable
    region objectnullable
    idstringnullable
    titlestringnullable
    city objectnullable
    idstringnullable
    titlestringnullable
    place objectnullable
    idstringnullable
    titlestringnullable
    streetType objectnullable
    idstringnullable
    titlestringnullable
    street objectnullable
    idstringnullable
    titlestringnullable
    rooms object[]

    Dictionary room categories. SPO matches UniversalOffer.roomType.id with rooms[].id.

  • Array [
  • idstringrequired
    titlestringnullable
    properties objectnullable
    bedsinteger<int32>nullable
    areainteger<int32>nullable
    roomsinteger<int32>nullable
    bedroomsinteger<int32>nullable
    maxGuestsinteger<int32>nullable
    windowViewsstringnullable

    Possible values: [EMPTY, SEA, MOUNTAIN, RIVER_LAKE, CITY, FOREST]

  • ]
  • ]
  • ResolveStaticResponse
    {
    "items": [
    {
    "propertyId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
    "sPropertyId": "string",
    "isActive": true,
    "title": "string",
    "type": "string",
    "stars": 0,
    "isSuperhost": true,
    "freeDepositForSuperguest": true,
    "convenientLocation": true,
    "rating": {
    "value": 0,
    "count": 0
    },
    "media": {
    "images": [
    {
    "url": "string",
    "blurHash": "string"
    }
    ]
    },
    "location": {
    "lat": 0,
    "lng": 0,
    "relations": {
    "ropeway": [
    {
    "title": "string",
    "distance": 0
    }
    ],
    "sea": [
    {
    "title": "string",
    "distance": 0,
    "name": "string",
    "firstLine": true
    }
    ],
    "metro": [
    {
    "title": "string",
    "distance": 0,
    "walkTime": 0,
    "lineColor": "string"
    }
    ]
    },
    "address": {
    "title": "string",
    "house": "string",
    "country": {
    "id": "string",
    "title": "string"
    },
    "region": {
    "id": "string",
    "title": "string"
    },
    "city": {
    "id": "string",
    "title": "string"
    },
    "place": {
    "id": "string",
    "title": "string"
    },
    "streetType": {
    "id": "string",
    "title": "string"
    },
    "street": {
    "id": "string",
    "title": "string"
    }
    }
    },
    "rooms": [
    {
    "id": "string",
    "title": "string",
    "properties": {
    "beds": 0,
    "area": 0,
    "rooms": 0,
    "bedrooms": 0,
    "maxGuests": 0,
    "windowViews": "EMPTY"
    }
    }
    ]
    }
    ]
    }