jacobhood / Challonge-DotNet

MIT License
2 stars 4 forks source link

Support API v2 #16

Open ErwanTLG opened 2 years ago

ErwanTLG commented 2 years ago

API v2 is on the way !

Challonge! has been working on API v2. Although nothing is official yet, and there is no rush in regards to the following point, I think it can be a good idea to start working on some of the new features. Here is a quick summary of what I've found:

API v1 will be deprecated

From the docs

We are in the process of deprecating Challonge API v1. All access to API v1 will be heavily rate limited and will no longer be supported or updated. We highly suggest that users migrate to Challonge API v2.

New authentication system

Apps will now access the API through the standard oauth workflow, which means the entire authorization system needs to be rewritten.

Other new notable features

ErwanTLG commented 2 years ago

I'll start drafting a PR this week, if I have some time.

jacobhood commented 2 years ago

Hey Erwan, nice hearing from you. Sorry for the late reply and thanks for bringing this to my attention. I'll look into the docs and begin working on some features too; most likely not within the next couple of weeks as I'm relatively booked, but beyond that I should be able to find some time.