Apps
Listar Apps
Obtém uma lista paginada de todas as aplicações Steam rastreadas pelo SteamApis.
Endpoint
Este endpoint retorna uma lista paginada de todas as aplicações Steam (jogos, DLCs, software, etc.) rastreadas pelo SteamApis. Use o parâmetro cursor para paginar os resultados.
GET /v2/steam/apps
Parâmetros de query
cursor
string
Cursor de paginação. Passe o valor de
cursor de uma resposta anterior para obter a próxima página de resultados.Autenticação
Inclua sua API key no header x-api-key.
x-api-key: YourSecretAPIKey
Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
results | array | Array de objetos de app |
cursor | string|null | Cursor para a próxima página, ou null se não houver mais resultados |
hasMore | boolean | Se há mais resultados disponíveis |
Objeto app
| Campo | Tipo | Descrição |
|---|---|---|
_id | string | ID do documento (usado como valor de cursor) |
appId | number | Steam application ID |
name | string | Nome da aplicação |
type | string|null | Tipo da aplicação (ex: "game", "dlc", "demo", "advertising", "mod", "video") |
lastModified | number|null | Timestamp da última modificação vindo da Steam |
priceChangeNumber | number|null | Contador de mudanças de preço |
detailsUpdatedAt | string|null | Timestamp ISO de quando os detalhes da app foram atualizados pela última vez |
isActive | boolean | Se a app está atualmente ativa na Steam |
Exemplo de resposta
Exemplo de output para este endpoint. Por brevidade, algumas apps foram omitidas.
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
}
}
Este endpoint retorna até 10.000 resultados por request. Use paginação baseada em cursor para obter todas as apps.