Skip to content
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

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

57 results found

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

    47 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    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.

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

    8 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. I just implemented the events feature in my project and one user noticed I have all timings wrong. Everything is one hour too late. I searched for the issue on my end for a while, but then I saw that the API endpoint answers with the time one hour too late.

    For example, the Xbox Games Showcase 2024 (IGDB ID 493) answers with 1717956000 as a start_time. That would be Sunday, 9. June 2024 18:00:00 UTC. But the event is at Sunday, 9. June 2024 17:00:00 UTC.

    This is not only an error in this specific event, but all events…

    7 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. When using the "games" endpoint w/ the python igdb-api-v4 wrapper, the query used to get the age ratings covers (ESRB, PEGI, etc) should be "ageratings.ratingcover_url" but it never succeeds in providing the cover url, but it also never returns an error saying the information isn't available or that the query was structured wrong.

    Here's my full example I'm using (so far) that doesn't produce a result:

    # This is in python3
    wrapper.api_request(
            "games",
            'search "'
            + game_name
            + """\";
            f id, name, first_release_date, age_ratings.rating_cover_url, cover.url, platforms.name;
            limit 20; 
            where first_release_date != null;
            """
    

    All the other "data.thing"s work…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    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.

  7. The games under id 278599, 228456 and 6341 are only one game.
    It shouldn't have three page.

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. I'm not sure if this is the right category to report website bugs such as this one, but I recently noticed the "default" sorting orders of my custom lists aren't showcased properly on the downloadable CSV, but the public page will be sorted ok and correctly numbered.

    Thanks in advance!

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. All my "played" statuses disappeared from my list, and if I set them again now, they don't save.

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. When you filter by alphabetical order or Rating or release date the list is different but the number of pages does not change.
    An example is PS1 since the alphabetical order A - Z page 54 ends up in the letter D and from Z - A page 54 ends up in the S. Which means that games with initials E to R do not appear in alphabetical order however in other orders they appear and others do not Final Fantasy VII appears in the order by Rating but not by Release Date or Alphabetical

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. 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?

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    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!

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

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. 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.

    4 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. The Company Website endpoint exposes only official websites and not the other types (e.g. Wikipedia, Twitter, …). E.g. https://api.igdb.com/v4/companies/56?fields=websites.* returns only https://www.valvesoftware.com even though https://www.igdb.com/companies/valve/edit shows the other links too.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. There is a typo at https://api-docs.igdb.com/#multi-query

    // here we can ahve additional filters

    "ahve" instead of "have"

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. I recently streamed Banished, a city building game, but on my recently streamed categories and past broadcasts it shows and links to a different game of the same name. I went back to see what I had set it as in my stream info and it was the correct Banished, so even though I selected the right game, its showing as the wrong one after finishing my stream. Checked other streamers who played banished (2014) and its the same problem.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. I don't know exactly if I can report this here or if someone already did, but I was checking Discord Activity Settings and which games support natively and it said IGBD provides the information about that.

    The thing I want to report is about a game that is not recognized properly. It is Apex Legends, the executable that is on your database is the Easy Anticheat "STARTPROTECTEDGAME.EXE" and not the actual game, so when you open the game on steam, origin or anywhere, it detects it is opening, but when that process end (Starting the anticheat), discord thinks…

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. We are having issues with the IGDB API since roughly 2024-09-28 10:46 UTC where we see sporadic 401 Unauthorized responses. Most of the time the API works as expected but every 5 or so requests return a 401.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. The following event id's have invalid live stream URL's:

    414, 414, 411, 410, 402, 486 - YouTube account no longer exists

    Not sure sure if it's a bug, but there is also:

    171 - Odd stream URL - The only 1 outside YT

    308, 335, 486 - Stream url is private / unlisted

    The endpoint also returns multiple types of YouTube URL's. While I've made a function to detect which one and parse out the video id, it may help to have a consistant URL scheme, at least in regards to YT URL's.

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Cannot post images but basically the title. I see this critics score on a game that displays 50% instead of 83%:

    Game Critics Reviews
    Unimpressive 50%
    based on 3 reviews

    Worth Playing90%
    GamesRadar80%
    NintenDojo80%

    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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3
  • Don't see your idea?