Zerodha account needs API access enabled

asifsolkar
asifsolkar edited August 26 in Python client

Hi everyone,

I need help for API access enabled for my Zerodha account. I'm getting the error:

```
{"status":"error","message":"The user is not enabled for the app.","data":null,"error_type":"InputException"}
```

**My setup:**
- App name: `algotrader-nifty-50`
- API Key and Secret: ✅ Working
- Redirect URL: `http://localhost:8080/login`
- Account type: Individual with Nominee

**What I've tried:**
1. ✅ Generated API key and secret successfully
2. ✅ Set up redirect URL correctly
3. ❌ Getting "user not enabled for app" error when trying to generate access token

**Questions:**
1. **Personal APIs**: I see there's an announcement about "Kite Connect Personal APIs — Free APIs for personal use". Should I be using Personal APIs instead of the regular API?
2. **Account Enablement**: Do I need to contact Zerodha support to enable API access for my account, or is there a setting I'm missing in the console?
3. **App Configuration**: Is there something specific I need to configure in the API console for my app `algotrader-nifty-50`?

**Current Status:**
- I can log into Zerodha Console
- I can see my API key and secret
- I cannot find any "enable API access" option in the console

Any help would be greatly appreciated! I'm trying to build a simple Nifty 50 trading bot for personal use.

Thanks,
Sign In or Register to comment.