Steam гифты

и цифровые ключи

Автоматическая продажа Steam Gift-карт и ключей активации в реальном времени

~50ms

~50ms

Время выдачи ключа

99.9%

99.9%

Аптайм сервиса

180+

180+

Стран и регионов

Что вы получаете

Steam Gift-карты

Steam Gift-карты

Пополнение кошелька Steam в номиналах $5–$100. Все основные регионы: RU, EU, NA, TR, CN и др.

Ключи активации игр

Ключи активации игр

CD-ключи для активации в Steam, батчевая загрузка ключей, управление остатками через личный кабинет.

Каталог с остатками

Каталог с остатками

Real-time API с остатками по каждой позиции. Webhook при исчерпании стока.

Автовыдача 24/7

Автовыдача 24/7

Ключ или код доставляется покупателю автоматически — без участия оператора.

Как это работает

Создайте заказ

Передайте product_id, количество и данные покупателя через POST /orders.

01

Получите ключ

API вернёт ключ активации или Gift-код синхронно — в теле ответа.

02

Доставьте клиенту

Покажите ключ пользователю на вашей стороне. Webhook подтвердит доставку.

03

Основные эндпоинты

Документация

GET

/products/steam

Список доступных продуктов и остатки

GET

/products/{id}/stock

Остаток по конкретному продукту

POST

/orders

Создать заказ и получить ключ

GET

/orders/{id}

Статус и данные заказа

POST

/webhooks

Регистрация Webhook-адреса

ПРИМЕР ЗАПРОСА — POST /orders
{
"product_id": "steam_gift_usd_10",
"quantity": 1,
"region": "RU",
"external_order_id": "your-order-123"
}
ОТВЕТ
{
"order_id": "ord_9fk2m...",
"status": "completed",
"product_key": "XXXXX-XXXXX-XXXXX",
"delivered_at": "2024-03-15T10:22:04Z"
}

Технические преимущества

Синхронная выдача

Синхронная выдача

Ключ в теле ответа, без опроса статуса заказа.

Мультирегиональность

Мультирегиональность

Выбор региона Steam при создании заказа.

Webhooks и события

Webhooks и события

stock.low, order.completed, order.failed в реальном времени.

Идемпотентность

Идемпотентность

Передайте external_order_id — запрос вернёт тот же ключ.

Частые вопросы

Какие регионы поддерживаются для Steam Gift?

RU, EU, NA, TR, CN, LATAM и ещё 170+ регионов. Актуальный список — в GET /products/steam с фильтром по region.

Что происходит, если ключ не выдан?

Заказ переходит в статус failed, средства не списываются. Webhook order.failed придёт в течение 10 секунд.

Как загрузить свои ключи в систему?

Через личный кабинет поставщика или POST /supplier/keys — поддерживается пакетная загрузка до 10 000 ключей за раз.

Есть ли тестовая среда (sandbox)?

Да, sandbox.api.giftapi.com — полная эмуляция. Тестовые ключи выдаются автоматически и не тарифицируются.