Langsung ke konten
POST AI agent ready /v1/dns-monitor/check

API Pemantauan DNS - Deteksi Perubahan DNS Gratis

Mengkueri data DNS saat ini untuk suatu domain dan membandingkannya dengan snapshot yang disimpan dari pemeriksaan sebelumnya. Mengembalikan perbedaan yang menunjukkan tipe rekaman mana yang berubah, nilai sebelumnya, dan nilai saat ini. Snapshot disimpan selama 7 hari. Pada pemeriksaan pertama, status saat ini disimpan dan tidak ada perubahan yang dilaporkan.

Parameters

stringrequired

Domain name to monitor.

array

DNS record types to check. Defaults to A, AAAA, MX, TXT, NS, CNAME.

Code examples

curl -X POST https://api.botoi.com/v1/dns-monitor/check \
  -H "Content-Type: application/json" \
  -d '{"domain":"example.com","types":["A","MX","NS"]}'

When to use this API

Deteksi perubahan DNS yang tidak sah

Jadwalkan pemeriksaan berkala pada domain produksi Anda untuk mendeteksi pembajakan DNS, penghapusan data yang tidak disengaja, atau modifikasi yang tidak sah. Memicu peringatan ketika change_detected benar.

Verifikasi kelengkapan migrasi DNS

Setelah memigrasikan penyedia DNS, lakukan polling pada titik akhir ini untuk mengonfirmasi semua jenis rekaman telah diperbarui ke nilai baru. Bandingkan data saat ini dengan konfigurasi yang Anda harapkan.

Pantau domain pesaing atau mitra

Lacak perubahan DNS pada domain pihak ketiga yang Anda andalkan. Mendeteksi ketika mitra mengubah data MX (pengalihan penyedia email) atau data A (migrasi hosting).

Frequently asked questions

Berapa lama snapshot disimpan?
Snapshot disimpan selama 7 hari. Jika Anda tidak memeriksa domain dalam waktu 7 hari, snapshot sebelumnya akan kedaluwarsa dan pemeriksaan berikutnya akan dimulai baru tanpa data perbandingan.
Jenis data DNS apa yang didukung?
A, AAAA, MX, TXT, NS, CNAME, SOA, dan PTR. Jika Anda menghilangkan parameter tipe, set default (A, AAAA, MX, TXT, NS, CNAME) dicentang.
Bisakah saya menggunakan ini untuk pemantauan uptime?
Titik akhir ini memeriksa catatan DNS, bukan ketersediaan HTTP. Untuk pemantauan waktu aktif HTTP, gunakan titik akhir /v1/uptime/check sebagai gantinya.
Apa yang terjadi pada pemeriksaan pertama?
Pemeriksaan pertama menyimpan status DNS saat ini sebagai garis dasar. Ia mengembalikan change_detected: false dan previous_check: null. Pemeriksaan berikutnya dibandingkan dengan data dasar ini.
Apakah perbandingannya peka huruf besar-kecil?
Nilai catatan DNS dibandingkan apa adanya dari penyelesai. Nilai rekaman diurutkan sebelum dibandingkan, sehingga perubahan urutan saja tidak memicu deteksi perubahan.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.