Fix API authentication

Now uses HTTP basic auth instead of signing