Looking for good practice in order to extract data from BGA arena

Game development with Board Game Arena Studio
Post Reply
User avatar
SUD - Hahiro
Posts: 2
Joined: 29 July 2025, 21:52

Looking for good practice in order to extract data from BGA arena

Post by SUD - Hahiro »

Hello, I am a player of the game named "Altered" and I am looking forward to extract and parse data about the competitive's played games in Arena, recolting data like : winrate per faction, cards played, etc... In order to extract such data, I would like to know what is the best way of doing it ? It seems to me that spamming POST request in order to get table data from my game would be quite a bad practice, perhaps it could work at a small scale, but I have seen that there is a limit of request per account which is normal.

My question is, how can I extract data as best as I can without having to spam requests ? Is there any BGA staff that can help me with that ? Or any good practice already applied in my case. Thank you :D
User avatar
GTSchemer
Posts: 1130
Joined: 09 August 2013, 03:26

Re: Looking for good practice in order to extract data from BGA arena

Post by GTSchemer »

SUD - Hahiro wrote: 27 October 2025, 00:14 Hello, I am a player of the game named "Altered" and I am looking forward to extract and parse data about the competitive's played games in Arena, recolting data like : winrate per faction, cards played, etc... In order to extract such data, I would like to know what is the best way of doing it ? It seems to me that spamming POST request in order to get table data from my game would be quite a bad practice, perhaps it could work at a small scale, but I have seen that there is a limit of request per account which is normal.

My question is, how can I extract data as best as I can without having to spam requests ? Is there any BGA staff that can help me with that ? Or any good practice already applied in my case. Thank you :D
Extracting data from BGA like this is explicitly forbidden, as I understand it. See section XIIII of the Terms of Use: https://boardgamearena.com/forum/ucp.php?mode=terms

It may also be forbidden elsewhere.
User avatar
SUD - Hahiro
Posts: 2
Joined: 29 July 2025, 21:52

Re: Looking for good practice in order to extract data from BGA arena

Post by SUD - Hahiro »

I can't seem to be finding the right sentence where the forbidden part is from your link.

Though I can imagine that such way of collecting data would be both inappropriate and forbidden, I still want to build something using these data. That's why I am looking for a way to get some kind of alternatives, or authorization, could you help about that ? :)
User avatar
oBsiDiaN
Posts: 12
Joined: 25 April 2020, 03:19

Re: Looking for good practice in order to extract data from BGA arena

Post by oBsiDiaN »

Its under the 'Terms of Use' tab at that link. Specifically,
D. Database

The Internet User irrevocably acknowledges that the BGA Sites and Services, including the structure and/or layout of the Content and/or Applications, consist of one or more databases made available to Internet Users by BGA in its capacity as producer of said databases within the meaning of Articles L.341-1 et seq. of the Intellectual Property Code.

Therefore, in accordance with the provisions of Article L. 342-1 of the same Code, the Internet User is prohibited from proceeding with:

• the extraction by permanent or temporary transfer of all or a qualitatively or quantitatively substantial part of the content of one or more of the databases accessible on the BGA Sites and/or the Applications and/or the Services, including the structure and/or layout of Content, onto another medium, by any means and in any form whatsoever, including for the purpose of use or consultation by a medium and/or process(es) not authorised by BGA;

• the re-use, by making available to the public all or a qualitatively or quantitatively substantial part of the content of one or more of the databases accessible on the BGA Sites and/or Services, including the structure and/or layout of the Content and/or Applications, in any form whatsoever, including by means of a hyperlink, a medium and/or process(es) not authorised by BGA;

• the creation, publication, maintenance, updating, importing, exporting, making available to third parties, whether free of charge or against payment, and participation in the aforementioned acts, of a competing database derived from all or part of one or more of the BGA databases;

• viewing on a screen by a process or media other than those by which BGA intends to disclose the BGA Sites and the Services, the Applications, including the structure and/or layout of the Content and/or the Applications;

• in general, any extraction, use, storage, reproduction, representation or conservation, direct or indirect, partial or total, including in buffer or temporary memory, qualitatively or quantitatively substantial of the content of one or more of BGA's databases, committed by one of the processes mentioned above, is strictly prohibited, including by a medium not authorised by BGA
Post Reply

Return to “Developers”