Create your API key and domain feed URL in the portal. See Get your threat feeds. Replace the token in the URL before saving. Do not refresh more often than every 20 minutes; Community, Plus and Premium differ in how often new indicators are published. See pricing.
Domain feed URL
Use the malware domains feed:
https://api.qfeeds.com/api?feed_type=malware_domains&api_token=YOUR_TOKEN&limit=130000
Test with:
curl -v -u api_token:YOUR_TOKEN "https://api.qfeeds.com/api?feed_type=malware_domains&limit=1000"
AdGuard Home
- Open the AdGuard management console and go to Filters > DNS Blocklists.
- Select Add Blocklist, then Add a custom list.
- Give the list a clear name and paste the domain feed URL (with your API token).
- Save the list.
Pi-hole
- Open your Pi-hole admin UI and go to Lists.
- Paste the domain feed URL, add a recognizable comment, and select Add blocklist. Ensure
api_tokenis filled in the URL. - Force an update: Tools > Update Gravity > Update.
Technitium DNS
- Go to Settings > Blocking.
- Scroll to Allow / Block List URLs and paste the domain feed URL with your API token.
- Set the update interval according to your Q-Feeds license.
- Select Update Now to pull the list immediately.