57 results found
-
Versions of Sonic the Hedgehog When trying to tag my stream as the game Sonic the Hedgehog (the 2006/2007 game for Xbox 360 and PS3), it is impossible to tag in any list or drop down, be it Twitch, Twitch Studio, OBS, Streamlabs, etc. I see that the game is on IGDB, so why doesn't the game ever show up?
2 votes -
Platform_Version missing on platform-version-release-dates A user wanted to sort the release dates of platform versions by date and get the name of the version. But could not since platform-version-release-dates field platform_version is missing.
Example query:
https://api.igdb.com/v4/platform_version_release_dates
fields *, platform_version.name; sort date desc; limit 500;Expected: A sorted list of platform version release dates and the name of the platform version name
Actual: A sorted list of platform version release dates without the platform version data.
2 votes -
Popularity attribute not functional The current popularity value for a game doesn't make any sense.
Please see below examples showing the popularity value with the hypes, and number of user ratings."id": 115278,
"hypes": 1,
"name": "Rune Factory 4 Special",
"popularity": 2090.622837928576"id": 120268,
"name": "Zombie Driver: Immortal Edition",
"popularity": 1431.973719413489As you can see, the top 2 games by popularity both have 0 user ratings. How can these be the most popular games on IGDB?
The docs say 'The popularity number is calculated using usage statistics of game pages at https://www.igdb.com' which can't possibly be true if these games are at the…
2 votes
AdminIGDB
(Admin, Twitch)
responded
We’re not currently supporting popularity unfortunately, the existing hypes in the API are out of date and therefore out of sync, which is very likely why you’re getting those games as results.
We will be updating our documentation to reflect this, but meanwhile we recommend not using Popularity since it isn’t providing an accurate count.
-
The involved_companies field stopped returning companies of type Publisher I have been using the following fields list on the /games path for several years now to retrieve a subset of data I needed for games:
fields first_release_date,summary,genres.name,themes.name,involved_companies.*,involved_companies.company.nameThis previously worked properly, and I have code to process the variables for "developer", "supporting", and "publisher" on each involved company that is returned. However, I recently noticed that no games ever return results with "publisher" set to true anymore after re-grabbing data for some games and seeing the publisher data I had stored for them disappearing for every game (where previously the same method had received those results). I only ever…
1 vote -
Images return 403s I'm using the search endpoint to return game data including cover urls, then load those into HTML <img> tags with the src attribute. It has worked for quite a while, but just today I noticed that I'm getting 403s for all of the cover images.
I posted a screenshot in the Discord #bug-reports channel.
https://discord.com/channels/114736716505546761/352159900849274892/10836353979402322221 vote -
Rating/Play not saving on Chrome Was rating some old Nintendo 64 games: Yoshi's Story, Killer Instinct Gold, etc. and they weren't saving after refresh of page or restarting computer.
Was using chrome so decided to try Firefox and that worked (ratings saved).
When I return to chrome it now shows my rating but if I try to change it - it defaults back to the rating done in firefox when I refresh the page.
1 vote -
Not exist Category_Enum key value I get data from"https://api.igdb.com/v4/games" api.
'category' data is not matching 'CategoryEnum' data.
'category' data is exist 13 and 14 key in game data, but 'CategoryEnum' is not exist 13 or 14 key and value. check please :)1 vote -
/genres endpoint does not have all actual genres /genres return the following array:
[
{ id: 4, name: 'Fighting' },
{ id: 5, name: 'Shooter' },
{ id: 7, name: 'Music' },
{ id: 8, name: 'Platform' },
{ id: 9, name: 'Puzzle' },
{ id: 10, name: 'Racing' },
{ id: 11, name: 'Real Time Strategy (RTS)' },
{ id: 12, name: 'Role-playing (RPG)' },
{ id: 13, name: 'Simulator' },
{ id: 14, name: 'Sport' }
]containing only 10 genres but many /games have genre ids that are not listed in said endpoint.
for example 15 & 32 : Strategy & Indie and some more
1 vote -
Pagination Failures I'm experiencing an issue where the maximum number of objects allowed by the "limit" property isn't being returned, despite that number of objects existing.
Consider this query:
{baseUrl}/games
body (text/plain): fields name,cover.imageid,firstrelease_date,platforms.name;limit: 10;offset: 30;search "halo";It's currently only returning 9 objects, but a search on IGDB.com reveals that there are 73 total and other queries (e.g., offset 40;) give 10 results as expected.
1 vote -
age_rating_content_descriptions proto enums https://api.igdb.com/v4/age_rating_content_descriptions has some unkown category enums like 58 and 50 for the ids, 13505 and 13506
1 vote -
Pagination Hi,
I'm having issues with the APIs Pagination features. When making the following call the last item on the list of games is 'Pokemon Silver':
request search "Pokemon";f id,name,cover.image_id,aggregated_rating,aggregated_rating_count,first_release_date,summary;l 20;w version_parent = null&category = 0;I then make this second call to get the second page of items, which returns 'Pokemon Silver' as the first result:
search "Pokemon";f id,name,cover.image_id,aggregated_rating,aggregated_rating_count,first_release_date,summary;l 20;o 20;w version_parent = null&category = 0;At first I thought this was an issue with the offset, but if I search for another term it works okay. Any ideas what may be causing this?
1 vote -
false release date https://www.igdb.com/games/far-cry-6/countdown far cry 6 has not been released on google stadia, but it shows that it is. please change this immediately.
1 voteHey! thanks for pointing it out. It seems to be due to a bug rather than a false release mind you. We’re taking a look!
As a note, if you do spot some incorrect data you are able to edit and submit an update in case :)
Thanks!
-
API does not return tags for some games For some games the API does not return any tags, despite having themes/genres.
Examples:
- https://www.igdb.com/games/killer-instinct-definitive-edition
- https://www.igdb.com/games/just-cause-4-reloaded1 vote -
Broken review links can affect Critic Review Scores. As some reviews age, some sites can go out of business or just shut down. However there doesn't appear to be an automatic way the database removes or reports broken links or updates scores as they go away. Additionally, some of these will push scores averages down if they continue to inaccurately are placed as Review Scores, yet hold broken links.
Steel Battalion
https://www.igdb.com/games/steel-battalion
- 404 Review Links (Gaming Trend)Fatal Frame II: Crimson Butterfly
https://www.igdb.com/games/fatal-frame-ii-crimson-butterfly
- Inaccurate count of 3 reviews on Game Page, but 2 reviews listed on Critic Reviews breakdown page.Disgaea 2 Dark Hero Days
https://www.igdb.com/games/disgaea-2-dark-hero-days…1 vote -
Not receiving screenshots via webhook I haven't received any new screenshots since Nov 16th via webhook. I am still receiving other models such as games, covers, etc. so I'm guessing this might be specific to the screenshot endpoint.
I also don't believe this is on my side since I refresh my webhooks daily and have verified the setup.
1 vote -
Search query fails with 400 (Bad reqest) My Search query to IGDB API is failing with status code 400 if the search text contains a back slash \ in it:
I am using below syntax:
const { q } = req.query
let fields =name, collection
apicalypse(requestOptions)
.fields(fields)
.limit(50)
.search(q)
.request('/games')
.then(response => returnResponse(response, req, res))
.catch(err => returnError(err, req, res))requestOptions are like this:
const apiPath = 'https://api-v3.igdb.com'
const defaultHeaders = {
'Accept': "application/json",
"user-key": apiKey
}
// Apicalypse Request Options
const requestOptions = {
queryMethod: 'body',
method: 'post', // The default isget
baseURL: apiPath,
headers: defaultHeaders,
responseType: 'json',
timeout: 10000
}
q…1 vote -
Undocumented externalGame enum for giantbomb Query: fields id,name,externalgames.*; search "magic the gathering";where externalgames.uid = "2748";limit 1;'
There are two categories 3 in the returned object, which does not correspond to an enum in the documentation; a category 3 corresponding to giantbomb can be added which would fix this.
https://api-docs.igdb.com/#external-game
https://github.com/igdb/igdb-typescript-types/blob/master/index.d.ts#L12641 vote
- Don't see your idea?