Migration Guide
Migrating your application to the SteamID.com API is straightforward. Since we provide drop-in compatibility for major Steam endpoints, you can often start using our service by simply changing your base URL.
Migrating from Steam Web API
Section titled “Migrating from Steam Web API”If you are using endpoints like GetPlayerSummaries, you only need to update the hostname and provide your new API key.
Example: GetPlayerSummaries
Section titled “Example: GetPlayerSummaries”Old URL:
https://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=STEAM_KEY&steamids=76561197960435530
New URL:
https://steamidapi.com/ISteamUser/GetPlayerSummaries/v0002/?key=YOUR_KEY&steamids=76561197960435530
Migrating from Steam XML Profiles
Section titled “Migrating from Steam XML Profiles”We provide a compatible replacement for Steam’s XML profile data. This is particularly useful for tools that rely on the XML structure.
Example: XML Profile
Section titled “Example: XML Profile”Old URL:
https://steamcommunity.com/id/robin/?xml=1
New URL:
https://steamidapi.com/id/robin/?xml=1
Benefits of Migration
Section titled “Benefits of Migration”Moving to the SteamID.com API provides several immediate benefits:
- Improved Reliability: Our proxy layer handles Steam API fluctuations and outages transparently.
- Aggregated Data: Use our
/api/v1/players/{id}endpoint to get data that would normally require calling multiple different Steam Web API interfaces. - Historical Data: Start receiving historical tracking for profiles you query, which is not available via official Steam APIs.