Feature Request: Include descriptive "hash names" (labels) in API responses with h=1 #3839
neopterygii
started this conversation in
Ideas
Replies: 1 comment
-
|
Unfortunately, we can't add any more fields to this endpoint. The response payload size for many game systems is already far too large. I believe we should create an entirely new endpoint that is paginated (so we don't break clients currently relying on API_GetGameList.php). This would be more open to exposing other fields, such as labels, from our hashes database. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Feature Request: Include descriptive "hash names" (labels) in API responses with
h=1Background & Motivation
Currently, when using the
h=1parameter inAPI_GetGameList.php(or similar endpoints), the API returns only raw hash strings (e.g., MD5 checksums) under"Hashes". These values alone don’t clarify which ROM version or patch—like "USA No-Intro," "translation patch applied," or other good-tools-style labels—is associated with each hash.To retrieve meaningful labels, developers must invoke a separate
GetGameHashesendpoint for each game, which is slow and inefficient.Proposed Solution
Enhance the existing
h=1functionality so that each game entry includes not only the raw hash values but also a descriptive label.Example response structure:
Beta Was this translation helpful? Give feedback.
All reactions