API Request

This is where you can request API access. Please be sure to mention what your use case is and if possible a link to the project.
Please provide a basic overview of your proposed use of the API.
Any request lacking this information will be denied pending an appropriate response.
Forum rules
API Keys (unique userpage)
Usergroups (request API Users access here after posting a new topic below)

Please provide a basic overview of your proposed use of the API.
Any request lacking this information will be denied pending an appropriate response.

Please do not request keys as end users of another project, as those projects should request and properly implement their own keys. Key requests of this nature will be removed in the interest of more efficiently handling project requests. Assistance may be available upon contact for projects experiencing issues utilizing the current API.
hadouken1111
Posts: 9
Joined: Mon Oct 01, 2018 5:40 pm

API Request

Post by hadouken1111 »

hi there, i would like an API key to work on a personal project. thank you so much :)

Leo_Pride
Posts: 630
Joined: Mon Apr 23, 2018 2:10 am

Re: API Request

Post by Leo_Pride »

Hello!

You've been granted an API key which you can access through this page.

Please check the Announcements forum on a regular basis to ensure compliance with any changes or updates.

Thank you for your interest!
~ Leo
We're curious to see how new projects use TGDB API.
If you have a new public project, please provide a link to it so we can highlight cool new applications! 8-)

hadouken1111
Posts: 9
Joined: Mon Oct 01, 2018 5:40 pm

Re: API Request

Post by hadouken1111 »

Hello, I have a question about the limitation.
this limitation of 6000 requests is for 1H, 1 day 1 month? is the counter reset?
I'm asking you this because I'm going to do some tests and then I'll make some queries and so my meter will decrease
thank for you're response.

User avatar
Zer0xFF
Posts: 330
Joined: Fri Apr 20, 2018 9:18 am

Re: API Request

Post by Zer0xFF »

the 6000 use key, aka private key is a one time use key, as such it will NEVER be reset. (note that the private key is made for servers to create a complete copy of our database, if you don't have/need/use a server, you could use it for testing, though I'd recommend against it, as you should use the public key for that)

public key reset every month, from use date.
Regards
Zer0xFF

hadouken1111
Posts: 9
Joined: Mon Oct 01, 2018 5:40 pm

Re: API Request

Post by hadouken1111 »

hello, I have tests with the public key, can you remove the limits of the public key are too limited, and I can not wait an extra month it's too long :| , I want to made a homemade database, and i made a request for grab a game so it's very limited to made a complet database
thank for you're help

Leo_Pride
Posts: 630
Joined: Mon Apr 23, 2018 2:10 am

Re: API Request

Post by Leo_Pride »

The public key is for testing or end-user usage.
The private key is for mirroring the entire database.

Hopefully, Zero can fill in the details, because results should be handled 20 to 1 query, not 1 to 1.
We're curious to see how new projects use TGDB API.
If you have a new public project, please provide a link to it so we can highlight cool new applications! 8-)

hadouken1111
Posts: 9
Joined: Mon Oct 01, 2018 5:40 pm

Re: API Request

Post by hadouken1111 »

Sorry but with 6000 requests it's impossible to build a entire database
when I made one request that return many results but the results are just poor look the request and the results
they return only
[id] , [game_title] , [release_date] ,[platform] , [developers]

where are the overview ,players rating,coop etc.... ??????

REQUEST :
https://api.thegamesdb.net/Games/ByGame ... e=Lemmings

RESULT :

Code: Select all

 => 200
    [status] => Success
    [data] => Array
        (
            [count] => 20
            [games] => Array
                (
                    [0] => Array
                        (
                            [id] => 36134
                            [game_title] => Lemmings 2
                            [release_date] => 1984-01-01
                            [platform] => 35
                            [developers] => Array
                                (
                                    [0] => 8057
                                )

                        )

                    [1] => Array
                        (
                            [id] => 37040
                            [game_title] => Lemmings 2 - The Tribes
                            [release_date] => 1994-01-01
                            [platform] => 20
                            [developers] => Array
                                (
                                    [0] => 8057
                                )

                        )

                    [2] => Array
                        (
                            [id] => 2663
                            [game_title] => Lemmings 2: The Tribes
                            [release_date] => 1994-11-01
                            [platform] => 6
                            [developers] => Array
                                (
                                    [0] => 2404
                                )

                        )
etc...


thank for your help

Leo_Pride
Posts: 630
Joined: Mon Apr 23, 2018 2:10 am

Re: API Request

Post by Leo_Pride »

Hopefully Zero can elaborate, the theoretical maximum should be 120,000 results (60,000 with full data) which exceeds the current database size by several thousand records.
We're curious to see how new projects use TGDB API.
If you have a new public project, please provide a link to it so we can highlight cool new applications! 8-)

hadouken1111
Posts: 9
Joined: Mon Oct 01, 2018 5:40 pm

Re: API Request

Post by hadouken1111 »

OK but look at the result of queries, it returns only very little data.
I can not build base with only 5 fields, do you know why the query returns only 5 fields and not all?

return only
[id]
[game_title]
[release_date]
[platform]
[developers]

Leo_Pride
Posts: 630
Joined: Mon Apr 23, 2018 2:10 am

Re: API Request

Post by Leo_Pride »

Personally? No idea, that's why I'm waiting on Zero.
We're curious to see how new projects use TGDB API.
If you have a new public project, please provide a link to it so we can highlight cool new applications! 8-)

Post Reply