Page 1 of 2

Blood Bowl 3 league API

Posted: 24 Apr 2024, 10:06
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

Re: Blood Bowl 3 league API

Posted: 24 Apr 2024, 10:44
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

Re: Blood Bowl 3 league API

Posted: 24 Apr 2024, 13:21
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

Re: Blood Bowl 3 league API

Posted: 24 Apr 2024, 18:03
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.

Re: Blood Bowl 3 league API

Posted: 24 Apr 2024, 21:56
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 😂

Re: Blood Bowl 3 league API

Posted: 26 Apr 2024, 11:32
by Felryan
Thanks, i will check this links :)

Re: Blood Bowl 3 league API

Posted: 09 Feb 2025, 10:57
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.

Re: Blood Bowl 3 league API

Posted: 09 Feb 2025, 13:16
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.

Re: Blood Bowl 3 league API

Posted: 09 Feb 2025, 14:55
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

Re: Blood Bowl 3 league API

Posted: 10 Feb 2025, 11:55
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