Translate Ideas and Comments
Choose language:
There was an error during translation

IGDB

How it works:
  • Choose a relevant category for your idea and check to see if any other users have already submitted this suggestion before creating your own
  • Be clear with your suggestion, provide examples and solutions to the problem you are posing. Suggestions without actionable feedback may be closed without comment
  • Upvote existing ideas, as opposed to creating multiple similar requests
  • Be sure to share your suggestion with others to gain more support!
  • Note: Suggestions are not guarantees that we will take action on an idea. We will try our best to communicate why an idea may not work, but may not always be able to share that information.
  • Titles that are unclear or unnecessarily vulgar may be reworded to better reflect the request for ease of discovery


If you need help:
This forum is for ideas only. If you need help, please check out our help portal for tons of articles that may answer your questions. If you still need help, you can reach out to our support team in the help portal as well!

Appeals or commentary on suspension decisions, support requests, suggestions disparaging others, and non-constructive feedback will be closed without comment.




IGDB

Categories

JUMP TO ANOTHER FORUM

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. The game "Goldeneye 007" is using the wrong thumbnail and description. It uses the data for "Goldeneye 007: Reloaded" even though that is already a separate category on Twitch.This change happened recently, in the past few days.

    Note: The page for the Reloaded version uses an alternative thumbnail and description, but both currently describe the same game.

    https://www.twitch.tv/directory/game/GoldenEye%20007%3A%20Reloaded
    https://www.twitch.tv/directory/game/GoldenEye%20007

    Thanks.

    12 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  2. When you click on the personalize button on the home page, there is no Playstation 5 or Xbox Series XS options there. It should be there?

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    Hey! Yes that is absolutely correct the new gen platform should be there.
    We’ll take a look into that, thank you for pointing it out!

  3. When i try to rate it, nothing happens, rating is not set

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  4. 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 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    Hey! 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!

  5. I'm having an issue where preforming API searches doesn't return games that exists on the IGDB site.

    For example, these two Pokemon games exist on IGDB:
    https://www.igdb.com/games/pokemon-x
    https://www.igdb.com/games/pokemon-y

    But when I search via the API I get no results back.

    I'm searching this endpoint:
    https://api-v3.igdb.com/games

    And here's my search body:
    search "Pokémon x"; fields id,name,cover.imageid,firstrelease_date; where cover != null; limit 5;

    I get an empty JSON result.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    Hey there.
    Search in the API is indeed in need of a big overhaul, this is planned and in our backlog, unfortunately it isn’t on our immediate roadmap and therefore not currently being worked on.
    Apologies in the meantime, we will keep our API community up to date as soon as work on this feature begins.

  6. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  7. When sorting an API request on e.g. totalratingcount descending, I'd expect the highest numbers to be at the start, and games with no ratings to be at the bottom. This is currently not the case, where games with no ratings (null) are at the start. This essentially makes the sorting function broken. Please treat null as zero in the API so that these games appear at the bottom of the response as expected.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  8. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  9. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  10. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  11. When using a reference ID field, such as requesting https://api.igdb.com/v4/games/ where release_dates.platform [48,49,6]; as shown in an example in the API docs, the API returns a syntax error "You are trying to compare and exact array with an non array field: platform". This seems to be true of any field which is a reference ID when using this syntax. the array OR syntax (48,49,6) works fine.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  12. The game bundle SEGA Mega Drive & Genesis Classics (https://www.igdb.com/games/sega-mega-drive-and-genesis-classics) contains a large amount of games on the webpage, but in the API only one game is returned, sonic:

    'fieldsname, url, bundles; where bundles = (80185); limit 50;' https://api-v3.igdb.com/games
    [
    {
    id: 3192,
    bundles: [
    4157,
    7189,
    20502,
    20621,
    22297,
    46204,
    80185,
    86067,
    96393,
    99953
    ],
    name: Sonic the Hedgehog,
    url: https://www.igdb.com/games/sonic-the-hedgehog
    }
    ]

    If you pick one of the games listed on the web page as in that bundle that is missing from the API, for example Gain Ground, the web page for Gain Ground says it…

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  13. The 'follow' attribute for a game is never returned from the API.
    For example, I would expect the following query to return "follows": 466 (as per the website).

    fields name, follows, hypes;
    where name ~ "last of us: part";
    limit 10;

    Instead, I get:

    "id": 26192,
    "hypes": 325,
    "name": "The Last of Us: Part II"

    5 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    Hey there, we don’t actively support Follows (and Hype) as a data point. We need to update our documentation to reflect this, apologies.

    Follow is part of the private endpoint we are sunsetting.

  14. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  15. It appears the API result for Snack World (https://www.igdb.com/games/snack-world-the-dungeon-crawl-gold) is incomplete, as it is missing images, release date, etc.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  16. https://www.igdb.com/games/rainy-season

    Can't receive updated data for this game through the API.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    Heya! We’re currently doing large changes around the consistency of data between our site and API. These out of sync issues should be resolved very soon, and we will be going back to look at individual cases such as these games afterwards if there are still edge cases.
    If you spot any more feel free to add them in the comments as it could be helpful.

    Thanks a lot and apologies for any inconvenience in the meantime!

  17. 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 is get
    baseURL: apiPath,
    headers: defaultHeaders,
    responseType: 'json',
    timeout: 10000
    }
    q…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  18. 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.973719413489

    As 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…

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →

    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.

  19. 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#L1264

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  API Bug Report  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?