تخطي إلى المحتوى
POST AI agent ready /v1/dns/lookup

DNS Lookup API - استعلام سجل DNS مجاني

الاستعلام عن سجلات DNS للمجال باستخدام Cloudflare DNS-over-HTTPS. يدعم أنواع السجلات A وAAAA وMX وTXT وCNAME وNS وSOA وPTR.

Parameters

stringrequired

Domain name to look up.

string

DNS record type to query.

Code examples

curl -X POST https://api.botoi.com/v1/dns/lookup \
  -H "Content-Type: application/json" \
  -d '{"domain":"github.com","type":"A"}'

When to use this API

تحقق من تكوين المجال أثناء الإعداد

عندما يضيف أحد العملاء نطاقًا مخصصًا إلى النظام الأساسي SaaS الخاص بك، قم بالاستعلام عن سجلات CNAME أو A الخاصة به للتأكد من أن DNS يشير إلى خوادمك. أظهر علامة اختيار خضراء بمجرد تطابق السجلات مع القيم المتوقعة.

مراقبة تغييرات سجل MX لتسليم البريد الإلكتروني

قم بجدولة عمليات بحث MX دورية لمجال الإرسال الخاص بك لاكتشاف التغييرات غير المتوقعة. قم بتنبيه فريق العمليات الخاص بك إذا تمت إزالة سجل MX أو تغييره، مما قد يشير إلى اختطاف نظام أسماء النطاقات (DNS) أو تكوين خاطئ يؤثر على تسليم البريد الإلكتروني.

تدقيق سجلات TXT للتأكد من امتثال SPF وDKIM

الاستعلام عن سجلات TXT للمجال لاستخراج إدخالات SPF وDKIM. قم بتحليل القيم للتحقق من أنها تطابق التكوين المتوقع لديك وقم بوضع علامة على النطاقات التي تحتوي على سياسات مفقودة أو متساهلة بشكل مفرط.

Frequently asked questions

ما هو محلل DNS الذي تستخدمه نقطة النهاية هذه؟
تمر الاستعلامات عبر Cloudflare DNS-over-HTTPS (1.1.1.1). وهذا يوفر دقة سريعة تحترم الخصوصية دون تخزين السجلات القديمة مؤقتًا.
ما هي أنواع السجلات المدعومة؟
A، AAAA، CNAME، MX، NS، TXT، SOA، SRV، CAA، وPTR. تحديد معلمة النوع؛ يتم تعيينه افتراضيًا على A إذا تم حذفه.
هل يمكنني البحث عن النطاقات الفرعية؟
نعم. قم بتمرير النطاق الفرعي الكامل (مثل "api.github.com") كمعلمة للمجال. تعمل نقطة النهاية على حل سلسلة المجال التي تقدمها.
ماذا يمثل query_time_ms؟
query_time_ms هو الوقت بالمللي ثانية الذي استغرقه تحليل DNS من جانب الخادم. ولا يتضمن وقت ذهابًا وإيابًا للشبكة من عميلك إلى واجهة برمجة التطبيقات.
هل يؤدي هذا إلى إرجاع كافة السجلات من النوع المطلوب؟
نعم. إذا كان المجال يحتوي على سجلات A متعددة أو سجلات MX متعددة، فسيتم إرجاعها جميعًا في مصفوفة السجلات مع قيم TTL الفردية الخاصة بها.

Get your API key

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