HowLongToBeat API

An unofficial API for accessing HowLongToBeat game metadata and user stats. It provides endpoints for searching games, users, and collections, retrieving detailed game records, and exposing site-wide statistics such as popular titles and ranked category lists. It also includes Steam collection matching, making it easier to connect a user’s library with HowLongToBeat playtime and completion data…

8 subscribers
9.4/10 popularity
1188 ms avg latency
90% success rate
8 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

HowLongToBeat API endpoints

MethodEndpointDescription
Search
GET Search for games
/search/games/{searchText}
Search HowLongToBeat games by title and return paginated results with optional match mode, platform, gameplay, release year, playtime, game type, sorting, and random selection…
GET Search for collections
/search/collections/{searchText}
Search HowLongToBeat collections by title and return paginated results with optional match mode, sorting, and random selection.
GET Search for users
/search/users/{searchText}
Search HowLongToBeat users by name and return paginated results with optional match mode, sorting, and random selection.
Games
GET Get game details by name
/games
Look up a game by exact title and return detailed HowLongToBeat data, including metadata, playtime, speedrun, review, and engagement statistics.
GET Get game details by ID
/games/{gameId}
Get detailed HowLongToBeat data for a game by its numeric ID, including metadata, playtime, speedrun, review, and engagement statistics.
Site Stats
GET Get games ranked by popularity
/site-stats/games/popular
Retrieve a list of games ranked by popularity, with optional filters for platform, release year, gameplay perspective, flow, and genre. Results can be limited to the top N games.
GET Get games ranked by stat category
/site-stats/games/{category}
Retrieve a list of games ranked by a specific stat category, with optional filters for platform, release year, gameplay perspective, flow, and genre. The category determines…
Steam
GET Get Steam collection with HLTB data
/steam/collection/{profileId}/how-long-to-beat
Retrieve a Steam user's game collection with matching HLTB data, including playtime statistics and aggregate completion times.

HowLongToBeat API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / daily
PRO Free 1 / second
  • Requests: 300 / monthly (then $0.0090 each)
ULTRA $5.95 / month 2 / second
  • Requests: 10,000 / monthly (then $0.0070 each)
MEGA $16.95 / month 1 / second
  • Requests: 40,000 / monthly (then $0.0050 each)

More Gaming APIs

View all →
  • ID Game Checker is a freemium REST API that resolves a numeric game ID or player tag into the associated…

    ReviewedGamingFreemium3.9k subscribers
  • The OpenCritic API provides programmatic access to the OpenCritic platform's database of video games, critic…

    ReviewedGamingFreemium3.7k subscribers
  • The Free-to-Play Games Database API, backed by FreeToGame.com, gives developers structured access to a…

    ReviewedGamingFree9.5k subscribers
  • Username Game Validation with ID, ID Game Checker, GET Username with ID, Support PUBG Mobile, Free Fire…

    GamingFreemium152 subscribers
  • Comprehensive Steam ecosystem data — search, app metadata, charts, sales, achievements, regional pricing…

    GamingFreemium1.1k subscribers
  • PDATED: 28 APRIL 2026 | FULLY WORKING | CHEAPEST ON RAPIDAPI Ludo King Room Code API offers a fully…

    GamingFreemium604 subscribers