Blood Bowl 3 league API

The Official Forum for New Ogham League. All important information will be posted here.
Felryan
Posts: 597
Joined: 23 Oct 2015, 16:30
Location: France
Timezone (OGT): 0
Contact:

Blood Bowl 3 league API

Post by Felryan »

Hello there,

Do you know if there is a league API that let us retrieve data from our league in Blood Bowl 3 ?

I googled it, but no clue on that :(
I think that give me the answer, but maybe i searched wrong :D
User avatar
jarik
Posts: 724
Joined: 23 Oct 2015, 16:00
Location: Finland
Timezone (OGT): 1
Contact:

Re: Blood Bowl 3 league API

Post by jarik »

For 1 and 2 there is API that just tells for what game it is, could easily work for 3 also. I somehow found that and managed to get API key to use it, but no idea how and from where

I have been thinking that should update https://twitter.com/BigBob_of_112th to work with BB3, and perhaps post also to Bluesky. Setup is pretty 💩 as did that as learning project, but most fun project ever 😂

Of course the API is, or at least was when implemented Bob, real crap. Each request takes like more than 30s

I could check that if it would give me some hints
Manger of our official Twitter commentator Big Bob, coach of 112th Brute Brigade and few other teams. PM me for access to newogham.slack.com, even it is not really in use at this moment.
Felryan
Posts: 597
Joined: 23 Oct 2015, 16:30
Location: France
Timezone (OGT): 0
Contact:

Re: Blood Bowl 3 league API

Post by Felryan »

Thanks for your reply :)
The idea is to make automation with make.com (old integromat) and bb3 api to have, each week, updated data about games of the current week, scores, etc.
And have all these data available the forum.
I will continue to check if i can find something. Update Big Bob is a good idea too :D
User avatar
Segosa
Posts: 1142
Joined: 11 Nov 2015, 19:19
Timezone (OGT): 0
Contact:

Re: Blood Bowl 3 league API

Post by Segosa »

Hi,

I guess there is a way to retrieve data as the online Admin tool is a dedicated website (REST APIs or whatsoever). But I did not take time to study the way it works.

Seg.
User avatar
jarik
Posts: 724
Joined: 23 Oct 2015, 16:00
Location: Finland
Timezone (OGT): 1
Contact:

Re: Blood Bowl 3 league API

Post by jarik »

Check out https://github.com/jarikujansuu/bb2/blo ... /bb2api.py

That is my client code, and there in path is fixed bb2 but if you change that to bb3 it seems that endpoint gives our BB3 results.

So https://web.cyanide-studio.com/ws/bb3/ and if just use browser there is actually graphical interface. I think same queries work and just it depends what type of response you accept

Not sure if that requires API key anymore as seem to work just fine with browser. Or "fine" if you have plenty of time 😂
Manger of our official Twitter commentator Big Bob, coach of 112th Brute Brigade and few other teams. PM me for access to newogham.slack.com, even it is not really in use at this moment.
Felryan
Posts: 597
Joined: 23 Oct 2015, 16:30
Location: France
Timezone (OGT): 0
Contact:

Re: Blood Bowl 3 league API

Post by Felryan »

Thanks, i will check this links :)
Felryan
Posts: 597
Joined: 23 Oct 2015, 16:30
Location: France
Timezone (OGT): 0
Contact:

Re: Blood Bowl 3 league API

Post by Felryan »

It seems that https://web.cyanide-studio.com/ws/bb3/ doesn't work anymore.

Lol, when you search "blood bowl 3 api" in google, first result is a link i have is this topic :D
I think there is definitely none that is functionnal.
User avatar
jarik
Posts: 724
Joined: 23 Oct 2015, 16:00
Location: Finland
Timezone (OGT): 1
Contact:

Re: Blood Bowl 3 league API

Post by jarik »

Felryan wrote: 09 Feb 2025, 10:57 It seems that https://web.cyanide-studio.com/ws/bb3/ doesn't work anymore.

Lol, when you search "blood bowl 3 api" in google, first result is a link i have is this topic :D
I think there is definitely none that is functionnal.
Yeah seems that UI part works, but no data is coming ...or at least when tried searching for New Ogham in that search field. Of course it is so horribly slow that don't want to play around too much :P

Digged from my emails that I actually got the API key by asking on the Focus forums (that link doesn't work anymore). Asked on forums and some community manager sent me DM and email of someone in Cyanide studios. I then sent an email introducing myself and telling how I want to set up this Twitter bot, and he gave me this personal API key

Support page https://cyanide-studio.com/en/the-support/ has links to Discord, Steam forums and Zendesk so perhaps could try to get own key from there. But unfortunately don't want to share my API key, sharing any credentials is just against anything I have learned in my work, even for non-important things like this one :lol:

Of course could always setup something on New Ogham AWS account that could either just proxy requests, or possibly even cache data. At least if make up new bot that would automatically post about games it needs to poll api periodically, so it could easily also reorganize and cache data at same time. Of course would need to somehow discuss what would be needed.
Manger of our official Twitter commentator Big Bob, coach of 112th Brute Brigade and few other teams. PM me for access to newogham.slack.com, even it is not really in use at this moment.
Felryan
Posts: 597
Joined: 23 Oct 2015, 16:30
Location: France
Timezone (OGT): 0
Contact:

Re: Blood Bowl 3 league API

Post by Felryan »

Yep, you mustn't share api key, that's for sure :)
It was quite complicated to have it apparently lol. And even the one you got, is not really yours.
It's a shame that there is no official api, but that's the way it is.
Wanted to use a webhook to post a Slack / Discord message when a game is finished, with score and a comment about the game, but if even an api is inexistant, i prefer not even think about a webhook :D
User avatar
jarik
Posts: 724
Joined: 23 Oct 2015, 16:00
Location: Finland
Timezone (OGT): 1
Contact:

Re: Blood Bowl 3 league API

Post by jarik »

That sounds awful lot like my Twitter bot, but just with different target. Perhaps I have to update it to work with Bluesky and we can then also direct it to Slack/Discord

And always could add some extra rules/logic to generate different commentary
Manger of our official Twitter commentator Big Bob, coach of 112th Brute Brigade and few other teams. PM me for access to newogham.slack.com, even it is not really in use at this moment.
Post Reply

Return to “News, Rules and Information”