DirectAdmin has no API tokens. It has login keys: separate passwords for your account that you can limit to certain commands and addresses. You enter your normal username, with the key in the password field. Use a key instead of your real password. If it ever leaks, you delete the key and your account stays as it was.
Pick the account level
The account you create the key on decides what DNSense sees:
- User: its own zones.
- Reseller: its own zones plus those of the accounts it manages.
- Admin: every zone on the server.
Log in as the level you want DNSense to work at.
Create the key
- Go to Login Keys. In the Evolution skin it sits under Advanced Features, in the Enhanced skin under User Level. You can also open
/CMD_LOGIN_KEYSon your panel directly.





