Search for new games to share.
Syntax for writing comments.
Frequently asked questions.
Community rules and guidelines.
This API has been deprecated in favor of the ESGST API. Please refer to https://rafaelgssa.github.io/esgst/#api-Games-GetNcv and https://rafaelgssa.github.io/esgst/#api-Games-PostNcv to start using the new API, as this API will be removed in the future.
Comment has been collapsed.
Thank you, Rafael. It helped me a lot to create a list. Just one question, will this be up to date every time you or SG staff make a change?
I'm not SG staff, so I can't make such changes and I cannot know about all changes that are made. So no, this list is not up to date. Because there isn't an official list for no CV games on SG like there is for reduced CV games, the only way to add games to the list is if people notice newly added games when creating giveaways (or if people learn about new games that have gone free) and report here. Every once in a while I will also take advantage of SG's search filters to look for games that haven't been added yet: https://www.steamgifts.com/giveaways/search?q=&point_max=0
Thank you Rafael, this one looks handy :)
If you don't mind I'll use it to keep up to date SGT Free Games Info with this api.
Ah, sorry, I thought I had replied to this.
Yeah, no problem. But just keep in mind it's not up-to-date, since I have to do it manually, and I'm not really sure how I can find out about newly added games easily and quickly. Still hoping cg adds an official list like the one for bundles.
Don't worry, it was a great initial point :)
I hope for an official list too, but it's not likely.
Hi. If you're still using it, this API has been deprecated in favor of the ESGST API. Check the OP for more info.
Hi, thanks for letting me know, I do still use it.
Just updated to use the new API!
Oh.. Nice. Thank you for this. and reduced as well.
Welcome new 💙
It will be used.. I will cache.
Arg... you just made me think of several more things I want to do..... lol.
Hmmm Not working any more.....
Actually looks at my cached file...... New endpoint: https://script.google.com/macros .... New info here ....
I do have a check that something got returned. But was not actually checking that it was json data. lol
Plugs in new endpoint ....
hmm... did not work.....
actually looks at old cached data from a back up ...
ah. guess I need to actually look at what you changed. The structure has changed but the data is there under effective date. No problem, I just need to rework a few lines. I'll fix my side later.
Just wanted to let you know this is being used and thanks for creating it. :)
You're welcome. :)
I was going to reply to your other comment to let you know that it has changed. The Reduced CV one has also changed, by the way. Same structure changes as well, now there are the effective_date and added_date entries, effective_date being when the game started giving reduced / no CV and added_date being when the game was added to the database (right now all of them have "May 1, 2019" as added date because I didn't store that information previously).
Yep. Noticed that. Both cases on my side have now been updated for the new endpoint and structure change. All is good. Thanks :)
Used it yesterday. I will check out the changes tonight. Thanks for the heads up. 👍
Switch over went well. But looking back at my old code. Oh. It's ugly. Very basic json knowledge only and no header response checks at all.
I've learned a lot in both header and json areas since my code was written. So far I've only changed a few lines to account for the endpoint changes and the slight data format change.
Looking at how I wrote this and what I know now, I can make this so much better and faster. With both the endpoint and my local cache. lol.
Thanks again for making an easy to use endpoint of useful data.
Yeah, looking back at old code is always painful. lol
The API has been updated, please check the OP if you were using the old endpoint.
Wonderful - This data helps me detect no value games out of a list of giveaways. I supplement it with barter's list here: https://barter.vg/giveaways/
Would you consider taking the extra games from barter's giveaway list that aren't on yours, and plugging them into automated searches of SG (AJAX requests?) so that more data could be added to your list? These could be rate limited of course so SG doesn't get slammed.
Barter and SG seem to align on what has been given away, although I haven't done an in-depth comparison either.
When I have time, sure, I can look into that. But you can add games that are missing from the list by searching for them in the new giveaway page with ESGST enabled.
That's cool - It was just more of an observation in case you wanted to flesh out the API data further, given that your API had near 2000 entries and barter has 3700.
That difference is a few too many for me to plug into New Giveaway searches manually with ESGST enabled ;)
I'll be sure to contribute one offs giveways that I discover, and I'm happy pulling from both sources for my purposes.