data.searchItemProtos
Возвращает прототипы предметов по заданным параметрам поиска.
Параметры
type
set
Идентификаторы типов.
quality_id
set
Идентификаторы классов.
collection_id
set
Идентификаторы колллекций.
group_id
set
Идентификаторы монополий (
monopoly_id
) или групп стикеров (sticker_group_id
).add_metadata
bit? = 1
Добавить ли в ответ дополнительные данные, связанные с прототипами предметов.
offset
uint? = 0
Смещение от начала списка.
count
uint? = 20
Количество элементов в ответе.
Максимум — 50 элементов.
Результат
Возвращает dictionary<string, any?>
со следующими параметрами:
item_protos
list<Item>
Данные о прототипах предметов.
collections
list<dictionary<string, any>>?
Данные о коллекциях, которые упомянуты в параметре
item_protos
. Каждый объект состоит из:collection_id: uint
— идентификатор коллекции;title: string
— название коллекции./api/data.searchItemProtos
GET /api/data.searchItemProtos?quality_id=1&type=3&count=3 HTTP/1.1
Host: monopoly-one.com
curl https://monopoly-one.com/api/data.searchItemProtos?quality_id=1&type=3&count=3
Ответ
{
"code": 0,
"data": {
"item_protos": [
{
"item_proto_id": 51,
"type": 3,
"image": "https://m1.dogecdn.wtf/keys/jupiter.svg",
"title": "Ключ от кейса «Юпитер»",
"description": "Этот ключ открывает только кейс «Юпитер».",
"quality_id": 1,
"prices": {
"buy": 39
},
"case_item_proto_ids": [
50
]
},
{
"item_proto_id": 71,
"type": 3,
"image": "https://m1.dogecdn.wtf/keys/dicesbox.svg",
"title": "Ключ от коробочки с кубиками",
"description": "Этот ключ откроет любую коробочку с кубиками.",
"quality_id": 1,
"prices": {
"buy": 39
},
"case_item_proto_ids": [
70,
129,
170,
304,
491,
742,
820
]
},
{
"item_proto_id": 81,
"type": 3,
"image": "https://m1.dogecdn.wtf/things/key-bright.png",
"title": "Ключ от Яркого кейса",
"description": "Этот ключ открывает только Яркий кейс.",
"quality_id": 1,
"prices": {
"buy": 39
},
"case_item_proto_ids": [
80
]
}
],
"collections": []
}
}