API for unvalidated changes
Would it be possible to provide an API for unvalidated changes? Either as a separate endpoint (https://api.igdb.com/v4/validations), or a different namespace for the same endpoints (https://api.igdb.com/v4/games/unvalidated).
One use case is that I want my admins to propose the changes directly to you but I want to display them on my website immediately.
Another use case is that I have other data which I need to link to IGDB items that are not yet validated. E.g. https://trendingnow.games/upcoming links https://store.steampowered.com/app/3897800/ which is available as https://www.igdb.com/games/poker-night-at-the-inventory--1/changes but not yet validated.
This endpoint should have a user ID proposing the change so that I can choose which changes to trust.
-
samsami6543
commented
This is actually a solid idea, especially for platforms that rely on community-driven data like IGDB. Having a separate endpoint for unvalidated changes could help bridge the gap between real-time contributions and moderated content without slowing down workflows.
From a developer perspective, it would also solve a common issue where admins or third-party platforms need to display new or pending data immediately, even before full validation. A structured “unvalidated” namespace could allow safe early access while still keeping the official dataset clean.
Something similar in approach is used in modern social tools where content passes through stages before full approval, allowing flexibility without losing control. You can see related social integration concepts here https://insta3pro.com/ which also focuses on improving how users and systems manage content flow more efficiently.
Overall, this would be a useful improvement for IGDB’s API ecosystem, especially for platforms that depend on fast updates and linked external data.