A free, open Steam ID → BattleMetrics ID lookup for Rust. No key for single lookups · CORS-open · edge-cached.
api.steam2bm.com/v1/steam/<steamID64>Steam → BattleMetrics
api.steam2bm.com/v1/bm/<bmID>BattleMetrics → Steam
api.steam2bm.com/v1/statsIndex size
api.steam2bm.com/v1/bulkBatch up to 100 ids · 1 prepaid credit per id
GET /v1/steam/76561198000000000
{
"found": true,
"steam_id": "76561198000000000",
"bm_id": "123456789",
"name": "player",
"bm_url": "https://www.battlemetrics.com/players/123456789"
}A miss returns {"found": false} with 404. Built from public Steam presence + BattleMetrics rosters — no private data.
POST /v1/bulk needs a key — and it's fully self-serve: load credits, your rcb_… key is minted instantly, top up anytime. No emails, no waiting.
You're only charged for hits. Ids not in the index cost nothing — a batch's response reports hits, misses and charged, and only hits are billed.