Quick answer: Get an API Token (numeric ID) from DNSPod console. Tencent Cloud SecretId + SecretKey is also supported.
What does this guide cover?
Learn how to obtain API credentials from the official DNSPod console and save them in ApiDo → User Center → API Credentials for batch DNS, nameserver updates, and domain automation.
Step-by-step instructions
Each step includes official console screenshots — follow the highlighted areas.
Step 1: Sign in to DNSPod
- Sign in to 腾讯云 DNSPod 控制台(可与腾讯云账号互通)。
Official link: https://console.dnspod.cn

Step 2: Get ID 和 Token
- Go to 「用户中心」→「安全设置」→「API Token」。
- If 尚未开启,按提示开启 API 访问。
- page上会显示 ID 和 Token(或仅 Token,ID 为account ID)。
- Separately Copy 到above 「ID」和「Token」input field。
Official link: https://console.dnspod.cn/account/token
Enter and verify credentials on ApiDo
- Log in to ApiDo and open User Center → API Credentials
- Select provider: DNSPod
- Enter a credential alias and fill in each API field
- Click "Verify credentials", then "Save credentials" after success
Tips
- Token / SecretKey 泄露等于账户权限泄露,Do not 发给他人。
- If verification fails且提示 SecretId 不存在:请重新创建密钥,或改用 DNSPod API Token(数字 ID)。
FAQ
How do I add DNSPod API credentials on ApiDo?
After login, go to User Center → API Credentials, select DNSPod, follow this guide, verify, then save.
What if DNSPod credential verification fails?
Check for wrong fields (e.g. login password instead of API password), extra spaces, or wrong environment keys. Some providers require API access or IP whitelist.
Are API credentials secure on ApiDo?
Credentials are encrypted at rest and transmitted over HTTPS. Do not share keys; rotate them in your provider console when done.
What else should I know about DNSPod API?
Token / SecretKey 泄露等于账户权限泄露,Do not 发给他人。
What else should I know about DNSPod API?
If verification fails且提示 SecretId 不存在:请重新创建密钥,或改用 DNSPod API Token(数字 ID)。