hltb_game
Get one HowLongToBeat game's public catalog record and community play-time estimates by numeric game id: name, aliases, type (game or dlc), the base game id when the record is DLC, platform/developer/publisher/genre lists, regional release dates, age-rating values, aggregate completion and review counters, and the four play-style time aggregates (main, main_plus_extras, completionist, all_styles) in seconds with each style's sample count plus its upstream average, median, low and high. Pass an id from hltb_popular or an HLTB /game/{id} URL; unknown ids return 404. A play style with no community submissions reports seconds 0 and sample_count 0, and every time is a community estimate rather than a guarantee. Use hltb_popular first when you have no id; no images, review text, reviewer identity, lists, accounts or other user data are returned. The read runs on the qualified 2026-11-11 fresh-connection browser profile, so a transport failure is reported as an upstream 503 rather than an empty record.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "hltb_game"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Required HowLongToBeat game id as a positive integer string, for example 2127. Get one from hltb_popular or from a HowLongToBeat /game/{id} URL; an unknown id returns 404. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |