Приложения

Список приложений

Получи пагинированный список всех Steam-приложений, отслеживаемых SteamApis.

Эндпоинт

Этот endpoint возвращает пагинированный список всех Steam-приложений (игры, DLC, ПО и т. д.), отслеживаемых SteamApis. Используй параметр cursor для пагинации по результатам.

GET   /v2/steam/apps

Query-параметры

cursor
string
Cursor пагинации. Передай значение cursor из предыдущего ответа, чтобы получить следующую страницу результатов.

Аутентификация

Включи свой API-ключ в request header x-api-key.

x-api-key: YourSecretAPIKey

Поля ответа

ПолеТипОписание
resultsarrayМассив объектов приложений
cursorstring|nullCursor для следующей страницы или null, если больше результатов нет
hasMorebooleanЕсть ли ещё результаты для получения

Объект app

ПолеТипОписание
_idstringID документа (используется как значение cursor)
appIdnumberSteam application ID
namestringНазвание приложения
typestring|nullТип приложения (например, "game", "dlc", "demo", "advertising", "mod", "video")
lastModifiednumber|nullTimestamp последнего изменения из Steam
priceChangeNumbernumber|nullСчётчик изменений цены
detailsUpdatedAtstring|nullISO timestamp последнего обновления деталей приложения
isActivebooleanАктивно ли приложение в Steam на данный момент

Пример ответа

Пример вывода для этого endpoint'а. Для краткости некоторые приложения опущены.

response.json
{
  "success": true,
  "response": {
    "results": [
      {
        "_id": "6789abcdef012345",
        "appId": 730,
        "name": "Counter-Strike 2",
        "type": "game",
        "lastModified": 1706000000,
        "priceChangeNumber": 42,
        "detailsUpdatedAt": "2025-01-01T00:00:00.000Z",
        "isActive": true
      }
    ],
    "cursor": "6789abcdef012345",
    "hasMore": true
  }
}
Этот endpoint возвращает до 10 000 результатов за запрос. Используй пагинацию на основе cursor, чтобы получить все приложения.