Sorry for the delay in updating!
API should be responding normally at this point.
Community page is still down, hope to have that back up shortly. We're devising a new solution.
Email confirmations for new accounts and API keys are not sending; please email email@example.com
from the email address you used to create the account and we will manually approve it for you!