Clash of Clans API for clan leaders/managers
This is a huge ask, and there may be a lot that's impractical about it, but I thought I'd bring it up in case it catches on. It would be great to have a web-based API for CoC where a clan leader can automatically query clan members and their statistics/role. Our clan has a website and membership on the website has to be maintained independently of the game, so someone always has to be watching for people leaving the clan so that their account can be blocked on the website. When someone gets promoted to elder in game, it would be nice to be able to automatically give them elder status on the website, etc.. It would also make it easier to run in-clan contests if we could devise a program to query the (for example) troop donation counts for each member, their trophies lost and won, etc...
Anyone at Supercell feel like taking on this monumental task? :o
Big Ups for even a minimalist API
I'll echo this API request.
Our adult-only Clan, "The ever living", has a strong culture of mutuality, i.e. heavy donation rates.
We also feel strongly about loyalty, so operate on the presumptive basis that All Bootings Are Forever.
Naturally, when we take the Ultimate Sanction of booting someone for being "too much of a Taker, and not enough of a Giver", our Leader & Elders want to be as sure as reasonably possible that the case against the member is supported by objective data. Since the weekly donation tracking was added a couple Updates ago, this is much easier to assess than it was, which we do appreciate!
However, we still must manually capture the weekly donation counts just prior to Reset, via the somewhat tedious method of taking screenshots - at the last possible moment before Reset - manually; then transcribing the donation data manually into a spreadsheet; then finding a (necessarily out-of-band) way to make the breakdown visible to at least the Leader & Elders, if not the entire Member list.
Aside from the obvious improvement in convenience & accuracy of replacing that method with either a pull or push API call, this behavioral data is incomplete, so does not help us with another key part of the ongoing "parasite detection and pruning" analysis as much as we'd like: tracking Members' Requests to Donations ratio.
It would sure be nice to be able to a) see the Requests Fulfilled//Troops Received values (in whichever units Supercell might prefer: actual Unit lists; simple Request counts; Castle spaces filled, etc), and b) be able to get that info directly either as a Push to the Clan Leader [via Notifications, email, API dequeueing, whatever], or pulled via explicit polling API.
An API will enable a brand-enhancing ecosystem of value-added CoC tools to be developed by third parties. These will add further stickiness and positive UX value without having to be built or maintained by the Supercell dev team, preserving their vital mission focus.
I firmly believe it would be perfectly reasonable for Supercell to change the API as frequently as they wish, leaving third-party devs to either do the work to adapt as necessary, or accept that their tools will quickly be obsoleted - given the admirable rate of significant, rapid enhancement for the player experience which has already been established via Update for the game itself.
Would love to discuss this further with any other interested parties.
Adrian