Настройки

Ключи доступа

Значения читаются из .env — панель показывает только факт наличия

  • GGSel API-ключ (hex)обязателен92e7••••392d

    Кабинет продавца → Настройки API. Даёт чтение v2 и apilogin.

    GGSEL_API_TOKEN
  • GGSel seller_idобязателен1412893

    Нужен для подписи apilogin.

    GGSEL_SELLER_ID
  • AppRoute API-ключобязателенxAYY••••CZ4g

    Заголовок X-API-Key. Нужны скоупы product:read, orders:read/write, funds:read.

    APPROUTE_API_KEY
  • GGSel ACCESS_TOKEN (кабинет)

    Нужен только если запись через v2 недоступна. Снимается из localStorage браузера.

    GGSEL_ACCESS_TOKEN
  • GGSel REFRESH_TOKEN

    Одноразовый и ротируется — цепочку ведёт только один клиент.

    GGSEL_REFRESH_TOKEN
  • Резидентный прокси для GGSelhttp••••4564

    Если GGSel требует стабильный IP.

    GGSEL_PROXY_URL

Интеграции

  • AppRoute Public API
    баланс 538.0213 USD
  • GGSel Seller API v2
    офферов доступно: ≥1
  • GGSel Legacy API
    apilogin успешен
  • GGSel кабинет /api/v1
    Ключ не задан

Адреса

GGSel
https://seller.ggsel.com
AppRoute
https://approute.ru
Обработчик выдачи
https://api.dracarys.pw/fulfill
Префикс referenceId
dr

Адрес обработчика прописывается в поле check_unique_code_url оффера. GGSel открывает его после оплаты и показывает покупателю наш ответ.

Лимиты AppRoute

подтягиваются с публичной ручки /api/v1/rate-limits
ЭндпоинтЛимитОкноИспользовано
GET /orders260 с0
GET /services260 с0
GET /orders (unhide)560 с0
POST /funds/invoices560 с0
GET /accounts/transactions1060 с0
GET /funds/invoices1060 с0
GET /orders (filtered)2060 с0
GET /accounts2060 с1
GET /funds/methods2060 с0
POST /services/items/lookup3060 с0
GET /services/{id}6060 с0
GET /services/{id}/items/{item_id}12060 с0
POST /orders (check)12060 с0
GET /steam-currency/rates100060 с0
GET /steam-gifts/games100060 с0
GET /steam-gifts/games/{product_id}100060 с0
GET /whoami100060 с0
POST /carts100060 с0
POST /steam-gifts/quotes100060 с0