If there are issues with the Steam API, I'm pretty sure they know there are and that they are at least trying to fix it. Emailing them ourselves is not going to resolve the issue any sooner.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.