OpenSkin API endpoint

Get a public Steam profile

GET /v2/profiles/{steam_id}

Returns a normalized public profile with explicit source and cache freshness.

Authentication

Send a Platform API key with permission to use this endpoint in the X-API-Key header.

Parameters

NameLocationRequiredDescription
steam_idpathYesPublic individual SteamID64, SteamID2, or SteamID3

Response meaning

200
Normalized Steam profile
401
V2Unauthorized
403
V2Forbidden
404
Profile not found
503
Profile service is not configured in v2-test

Request example

curl 'https://api-v2.openskin.dev/v2/profiles/76561198000000000'\
  -H 'X-API-Key: osk_live_...' 

Limits and retries

Check the listed status codes before retrying. If a request uses a unique request key, reuse that key only when repeating the same request. If a list returns next_cursor, send it unchanged in the next request.

Last updated .