You're going to run into all kinds of security issues if you let GET endpoints have side effects.