// docs / domains
डोमेन
डोमेन वह verified hostname है जिसका स्वामित्व आपके पास है। एक बार verification करने पर उसी hostname पर active probes, scheduled re-scans, और live threat monitoring खुल जाते हैं।
Domain verify करना
Dashboard → Domains पर hostname add करें। दो verification methods में से एक चुनें:
- DNS TXT —
_fixvibe.<hostname>पर हमारे generated token वाला record add करें। हम इसे अपने server से re-resolve करते हैं, आपके server से नहीं, इसलिए SPF / DMARC settings interfere नहीं करतीं। Typical propagation: 1-5 minutes; हम 10 minutes तक हर 30 seconds में re-check करते हैं। - HTTP file — host a small text file at
/.well-known/fixvibe-verification.txtwith the token. FixVibe checks it over HTTPS before enabling domain-gated features.
Verifications को domain-reverify cron रोज़ re-check करता है। अगर पहले verified domain token resolve करना बंद कर दे (जैसे आपने DNS record हटा दिया), verification revoke हो जाती है और उस पर active scans तब तक verify_required पर लौट जाते हैं जब तक आप उसे फिर add नहीं करते।
शेड्यूल किए गए re-scans Pro+
The Pro plan can re-scan a verified domain at ≥3h cadence; the Unlimited plan at ≥6h. Open Dashboard → Domains → Schedule, enable the toggle, pick a cadence:
- 3 hours — available on Pro
- 6h, 12h, daily, every 2 days, weekly — available on Pro and Unlimited
When a scheduled run is due, FixVibe queues a fresh scan for the verified domain and records the run. The scan inherits your domain authorization until you disable the schedule or revoke active authorization.
पूरा होने पर scan-completed email scheduled_scan_email preference से भेजी जाती है (manage करें Account → Settings पर)।
लाइव खतरा पहचान Unlimited+
Unlimited प्लान शेड्यूल किए गए स्कैन के बीच हर वेरिफ़ाइड डोमेन को तीन सिग्नल के लिए स्वचालित रूप से वॉच करता है:
- Certificate transparency — हर 30 minutes हम crt.sh query करते हैं ताकि आपके hostname या किसी subdomain वाले नए certs मिलें। नए certs
new_certificatealert fire करते हैं। - DNS diff — हर 30 minutes हम A, AAAA, MX, TXT, NS, CNAME resolve करते हैं और last snapshot से compare करते हैं। Changes
dns_changealert fire करते हैं। - Threat-intel — हर hour हम apex hostname की listings के लिए Spamhaus DBL और URLhaus check करते हैं। Listings
threat_intel_listingalert fire करती हैं।
View and dismiss alerts at Dashboard → Domains → [domain] → Monitor. Email notifications follow the threat_alert_email preference.
Snapshot retention
Monitor snapshots 7 days बाद auto-prune होते हैं, सिवाय हर (domain, signal-type) pair के सबसे recent baseline के — वह age की परवाह किए बिना रहता है ताकि अगला diff सही हो। Dismissed alerts 90 days बाद purge होते हैं।
API या MCP से trigger करें
Domain management remains dashboard-only for launch. After a domain is verified and explicitly authorized, REST API and MCP can start scans against it according to your plan:
curl -X POST https://fixvibe.app/api/v1/scans \
-H "Authorization: Bearer fxv_..." \
-H "content-type: application/json" \
-d '{"target":"https://example.com"}'