Kraken Exchange Error Code EGeneral:Permission denied: How to Fix It

Easy 5-15 minutes High Severity Verified June 2026
Error Code
EGeneral:Permission denied
Brand
Kraken
Product Type
crypto_exchange
Severity
High
DIY Difficulty
Easy
Estimated Fix Time
5-15 minutes
The Kraken EGeneral:Permission denied error occurs when your API key doesn't have the required permissions to access a specific endpoint or function. This is a security feature that prevents unauthorized access to your account features and trading functions.
Ad

Tools You'll Need

How to Fix Error Code EGeneral:Permission denied

  1. Log into your Kraken account

    Always ensure you're on the official Kraken website (kraken.com) to avoid phishing attempts
  2. Access API settings

  3. Review current permissions

  4. Update API key permissions

    Only grant the minimum permissions needed for your use case to maintain account security
  5. Generate new API key if needed

    Store your API credentials securely and never share them. Back up your API secret in a secure location
  6. Update your application settings

  7. Test API functionality

Ad

When to Call a Professional

Contact Kraken customer support if you continue experiencing permission errors after updating API settings, if your account appears compromised, or if you're unable to access your API settings due to account restrictions.

Frequently Asked Questions

What permissions do I need for trading on Kraken API?
For trading, you need Query Funds, Query Open Orders, Query Closed Orders, Place Orders, and Cancel Orders permissions. Some advanced features may require additional permissions like Query Ledger Entries.
Can I modify existing API key permissions?
Yes, you can modify permissions for existing API keys through your Kraken account settings. Go to Settings > API, select your key, and update the permission checkboxes.
Why does my API key suddenly show permission denied errors?
This can happen if Kraken updated their API requirements, if your account tier changed, or if someone modified your API key permissions. Check your current permissions and account status.
Is it safe to give my trading bot full API permissions?
No, only grant the minimum permissions your bot actually needs. Avoid granting withdrawal permissions unless absolutely necessary, and regularly review your API key usage.
How many API keys can I have on Kraken?
Kraken allows multiple API keys per account. You can create separate keys for different applications or purposes, each with their own specific permission sets.