Quick answer: Save Google OAuth or service account credentials on ApiDo, add DNS provider credentials, then open Automation → Google Search Console bulk add, paste your domain list — GSC domain properties are created and DNS TXT verification records are written automatically.
What problem does this solve?
Adding dozens of domains manually in Google Search Console, copying TXT records, and pasting them at your DNS host is slow and error-prone. ApiDo merges GSC property creation and DNS verification into one offline automation task.
Who should use this
- Good fit: 10+ domains, DNS on CloudFlare/DNSPod/Aliyun with API access, bulk Google indexing workflows.
- Not ideal: 1–2 sites with manual GSC workflow, or DNS that cannot be changed via API.
Prerequisites
| Item | Notes | ApiDo link |
|---|---|---|
| Google credentials | OAuth (recommended) or service account JSON | Google credentials guide |
| DNS credentials | For automatic TXT verification records | api-key-* guides |
| Domain list | One root domain per line | — |
Reference: DNS credentials (from existing guides)
Step ③ requires DNS provider API credentials. Screenshots below are from published ApiDo tutorials.
4-step workflow
- Configure Google credentials under User Center → API Credentials (OAuth or JSON).
- Open Google Search Console bulk add.
- Select Google account, paste domains, choose DNS provider + credentials, click Start.
- Monitor the task panel for per-domain TXT/status; retry failures after fixing credentials.
Manual vs ApiDo batch
| Item | Manual GSC | ApiDo automation |
|---|---|---|
| 100 domains | Hours | Minutes (background task) |
| DNS TXT | Manual paste | Auto via DNS API |
| Audit trail | Spreadsheets | Task log in Automation center |
Related: CloudFlare batch onboarding · Automation hub
FAQ
Domain property vs URL prefix?
ApiDo bulk add creates Domain properties verified via DNS TXT — best for site networks.
Is DNS API access required?
Yes for automatic verification. Manual verification is outside this automation flow.
OAuth vs service account?
OAuth for individuals; service account JSON for unattended server workflows. See credentials guide.
How fast is Google indexing?
Verification is usually minutes to hours; indexing still depends on content, sitemap, and site quality.
Are credentials secure?
Encrypted at rest, HTTPS in transit. We store tokens/keys, not Google login passwords.


