API Reference

Steamlikes API

REST access to the Steamlikes catalog — search, competitors, trends, and sales estimates for 305k+ Steam games. One bearer token, JSON in and out. Raw OpenAPI document — feed it to any client generator.

Quickstart

Host
https://steamlikes.co

Paths in the endpoints table below are absolute — prepend the host, not a separate base path.

Authorization
Authorization: Bearer sk_live_...

Get a key from /account/api-keys.

Example request
curl -H "Authorization: Bearer $KEY" \
  https://steamlikes.co/api/v1/games/1145360
Success envelope
{
  "data": { ... },
  "meta": {
    "request_id": "req_...",
    "rate_limit": { "remaining_minute": 59, "remaining_day": 4999 }
  }
}
Error envelope
{
  "error": {
    "code": "invalid_request",
    "message": "...",
    "details": { ... }
  }
}
Response headers
  • X-Request-Id — returned as a response header on every request, errors included — quote it in support requests
  • X-RateLimit-* — limit / remaining / reset for the current tier window
  • X-Credits-Remaining — credits left in the current monthly cycle

Endpoints

MethodPathSummaryCredits
GET/api/v1/gamesSearch the Steamlikes catalog of 305k+ Steam games3
GET/api/v1/games/{appId}Get full details for a single Steam game by appId1
GET/api/v1/games/{appId}/bundlesGet Steam bundle history for a game1
GET/api/v1/games/{appId}/reviews/overlapRecent-reviewer overlap between two games5
GET/api/v1/games/{appId}/reviews/statsGet aggregate review stats for a game3
GET/api/v1/games/{appId}/reviews/velocityTime-windowed review velocity for a game5
GET/api/v1/games/{appId}/sales-estimateEstimate sales for a game1
GET/api/v1/games/{appId}/similarFind games similar to the given appId using the MLT graph3
POST/api/v1/games/compareCompare 2–10 games across Like Score, tags, price, and rising-stars rank10
POST/api/v1/games/competitorsFind competitor games for a given reference game or tag/price criteria10
GET/api/v1/healthService health check0
GET/api/v1/meGet the API key holder's identity, tier, and rate limits0
GET/api/v1/rising-starsGet games with the fastest-growing MLT velocity in the last 7 days3
GET/api/v1/trendsGet historical release count and quality trends for one or more Steam tags10

Tiers

TierPer minutePer dayCredits / month
starter30500500
indie605,0005,000
publisher30050,00020,000

Over budget: HTTP 402 until the cycle resets; paid tiers can opt in to $0.002/credit overage.

Errors

CodeMeaning
unauthorizedMissing or malformed Authorization header
invalid_keyAPI key not found
revoked_keyAPI key has been revoked
rate_limitedPer-key tier limit or per-IP backstop hit; see Retry-After
tier_requiredTier required for this feature
invalid_requestMalformed parameters; details lists offending fields
not_foundResource does not exist
internal_errorUnexpected server error
quota_exceededMonthly credit budget exhausted (HTTP 402); resets at period end
endpoint_disabledEndpoint disabled in the current API version (HTTP 410)