/api/reseller/giftsСписок живой (из Telegram). Цена обычного подарка = цена за звезду × его звёздность.
gift_id подставляется в order/create.
Помимо обычных отдаются подарки, **снятые Telegram с продажи** (type: deleted) —
мы всё ещё умеем их отправлять. Запас у них конечный и не пополняется, поэтому цена
у них выше номинала звёзд. Заказываются так же, по gift_id.
curl https://hexpay.live/api/reseller/gifts \
-H "Authorization: Bearer <YOUR_API_KEY>"{
"success": true,
"gifts": [
{
"gift_id": "5170145012310081615",
"emoji": "🎁",
"star_count": 15,
"remaining_count": 0,
"total_count": 0,
"in_stock": true,
"type": "regular",
"wholesale_price_nano": 22065,
"wholesale_price_rub": 22.07,
"has_preview": true,
"preview_url": "/api/reseller/v1/gifts/5170145012310081615/media?kind=preview",
"animation_url": "/api/reseller/v1/gifts/5170145012310081615/media?kind=animation"
}
]
}Header Authorization: Bearer <key> on every request. The key is issued in the cabinet and shown once. It spends your deposit: keep it on the server.
typeoptionalоставить только обычные или только снятые с продажи
successbooleanoptionalgiftsobject[]optional401—503Каталог подарков недоступенcurl https://hexpay.live/api/reseller/gifts \
-H "Authorization: Bearer <YOUR_API_KEY>"{
"success": true,
"gifts": [
{
"gift_id": "5170145012310081615",
"emoji": "🎁",
"star_count": 15,
"remaining_count": 0,
"total_count": 0,
"in_stock": true,
"type": "regular",
"wholesale_price_nano": 22065,
"wholesale_price_rub": 22.07,
"has_preview": true,
"preview_url": "/api/reseller/v1/gifts/5170145012310081615/media?kind=preview",
"animation_url": "/api/reseller/v1/gifts/5170145012310081615/media?kind=animation"
}
]
}