HowLongToBeat API

Community-accessible interface to HowLongToBeat game completion time data. Provides search-by-game-name and game-detail lookups returning main story, main story plus extras, completionist, and all-styles average times in hours for thousands of video games. No official API key or authentication is required; access is via community wrappers that scrape or proxy the howlongtobeat.com website.

API entry from apis.yml

apis.yml Raw ↑
aid: howlongtobeat:howlongtobeat-api
name: HowLongToBeat API
description: Community-accessible interface to HowLongToBeat game completion time data. Provides search-by-game-name
  and game-detail lookups returning main story, main story plus extras, completionist, and all-styles
  average times in hours for thousands of video games. No official API key or authentication is required;
  access is via community wrappers that scrape or proxy the howlongtobeat.com website.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://howlongtobeat.com
baseURL: https://howlongtobeat.com/api
tags:
- Games
- Video Games
- Game Completion Times
- Game Database
properties:
- type: Documentation
  url: https://howlongtobeat.com
- type: Plans
  url: https://raw.githubusercontent.com/api-evangelist/howlongtobeat/refs/heads/main/plans/plans.yml
- type: RateLimits
  url: https://raw.githubusercontent.com/api-evangelist/howlongtobeat/refs/heads/main/rate-limits/rate-limits.yml
- type: FinOps
  url: https://raw.githubusercontent.com/api-evangelist/howlongtobeat/refs/heads/main/finops/finops.yml
contact:
- FN: HowLongToBeat Support
  url: https://howlongtobeat.com
  email: ''