Steam
Usuário
Obtenha dados de perfil de usuário Steam incluindo nome de exibição, avatar, status online e detalhes da conta.
Endpoint
Este endpoint retorna informações detalhadas de perfil de um usuário Steam através da Steam API oficial. Ele fornece dados resumidos incluindo o nome de exibição do usuário, avatar, status online e metadados da conta.
GET /v2/steam/users/{steamid}
Parâmetros obrigatórios
steamid
string
O Steam ID do usuário cujo perfil você quer buscar. Aceita vários formatos de Steam ID.
Autenticação
Inclua sua API key no header x-api-key.
x-api-key: YourSecretAPIKey
Campos da resposta
| Campo | Tipo | Descrição |
|---|---|---|
steamID | string | O SteamID64 do usuário. |
avatar | object | URLs e hash do avatar. Vê os campos abaixo. |
avatar.small | string | URL da imagem de avatar pequena (32x32). |
avatar.medium | string | URL da imagem de avatar média (64x64). |
avatar.large | string | URL da imagem de avatar grande (184x184). |
avatar.hash | string | Hash usado para construir URLs de avatar. |
url | string | URL completa do perfil Steam do usuário. |
visible | boolean | Se o perfil é publicamente visível. |
personaState | number | Status online (0=Offline, 1=Online, 2=Ocupado, 3=Ausente, 4=Cochilando, 5=Querendo trocar, 6=Querendo jogar). |
personaStateFlags | number | Flags adicionais de estado do persona. |
allowsComments | boolean | Se comentários são permitidos no perfil. |
nickname | string | O nome de exibição do usuário. |
lastLogOffTimestamp | number | Unix timestamp do último logoff do usuário. |
createdTimestamp | number | Unix timestamp de quando a conta foi criada. |
primaryGroupID | string | SteamID64 do grupo primário do usuário. |
countryCode | string | Código ISO do país do usuário. |
Exemplo de resposta
Exemplo de output para este endpoint.
response.json
{
"success": true,
"result": {
"steamID": "76561198038526790",
"avatar": {
"small": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7.jpg",
"medium": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_medium.jpg",
"large": "https://avatars.steamstatic.com/8fc8d5da91fee98bd9d419f89fd508d66945c8f7_full.jpg",
"hash": "8fc8d5da91fee98bd9d419f89fd508d66945c8f7"
},
"url": "https://steamcommunity.com/id/pepzwee/",
"visible": true,
"personaState": 0,
"personaStateFlags": 0,
"allowsComments": true,
"nickname": "PEPZ",
"lastLogOffTimestamp": 1776545510,
"createdTimestamp": 1298382620,
"primaryGroupID": "103582791457598412",
"countryCode": "EE"
}
}