ChallongePHP icon indicating copy to clipboard operation
ChallongePHP copied to clipboard

Motiviation to migrate to Challonge API v2.1

Open Mawiguk0 opened this issue 2 months ago • 2 comments

Are there any plans to migrate to the Challonge API v2.1?

Especially the race with time_trial and grand_prix implementation is interesting to interfere with for us. See https://api.challonge.com/v2/api_docs/single_swagger_doc

Mawiguk0 avatar Oct 16 '25 08:10 Mawiguk0

no plans on my end. as i mentioned in https://github.com/teamreflex/ChallongePHP/issues/33#issuecomment-2384611915, i haven't touched php in forever. this package was created because i needed it at my job, but i'm no longer in esports/gaming so i don't have a personal need to use it either.

now they're publishing swagger docs, you could probably just use a swagger generator and get something more reliable out of it than this tbh

kylekz avatar Oct 19 '25 03:10 kylekz

i wasn't planning on doing an update myself but i did get @Apfelwurm's notification tag and figured i could use my free claude credits

https://github.com/kylekz/ChallongePHP/tree/claude/modernize-challonge-api-v2-011CUp7pC3ApMVt3r9VSudDR

if this looks like a good starting point then i might be able to polish it off in the weekend. seems pretty good to me but then again i haven't touched php or challonge in years

kylekz avatar Nov 05 '25 07:11 kylekz