Check-Host.cc

API दस्तऐवज

65+ जागतिक नोड्सवरून वितरीत नेटवर्क डायग्नोस्टिक्स — Ping, MTR, DNS, HTTP, TCP आणि UDP — सोबत होस्ट मेटाडेटा, WHOIS आणि जुने चेक रिपोर्ट. खालचा प्रत्येक एंडपॉइंट संपादनयोग्य आहे आणि थेट तुमच्या ब्राउझरमधून लाइव्ह API वर चालवता येतो.

हे कशासाठी?

बहुतेक प्रकरणांत अनॉनिमस वापर पुरेसा आहे. प्रति-IP आणि प्रति-टार्गेट मध्यम रेट लिमिट लागू असतात — नेमक्या आकड्यांसाठी /about वरील पूर्ण टेबल पहा.

API की (UUID फॉर्मॅट) ही मर्यादा वाढवते आणि प्रत्येक की साठी मासिक कोटा देते. की विनामूल्य आहेत — Check-Host ना-नफा प्रकल्प आहे आणि या मर्यादा फक्त गैरवापर रोखण्यासाठी आहेत, कमाईसाठी नाही. अनॉनिमस स्तरापेक्षा जास्त गरज असेल तर सपोर्टला संपर्क करा.

गोपनीयता: ही की केवळ या पेजवरील तुमच्या ब्राउझरच्या localStorage मध्ये राहते आणि फक्त api.check-host.cc कडे पाठवली जाते.

जलद सुरुवात

चेक पाठवणे असिंक्रोनस आहे: (1) मॉनिटरिंग एंडपॉइंटला POST करा आणि UUID घ्या, (2) मग प्रत्येक नोड उत्तर देईपर्यंत /report/{uuid} पोल करा. बहुतेक चेक 1–10 सेकंदांत पूर्ण होतात. खालच्या एंडपॉइंटवर चालवा क्लिक केल्यावर हे आपोआप होते.

पोलिंग पॅटर्न (bash)
# 1. Dispatch a check, capture the UUID
UUID=$(curl -s -X POST https://api.check-host.cc/ping \
  -H 'Content-Type: application/json' \
  -d '{"target":"check-host.cc","region":["DE"]}' | jq -r .uuid)

# 2. Poll until at least one node has reported
until curl -s "https://api.check-host.cc/report/$UUID" \
  | jq -e '.data | length >= 1' > /dev/null; do sleep 1; done

curl -s "https://api.check-host.cc/report/$UUID" | jq .

लुकअप

7 एंडपॉइंट

IP, जिओलोकेशन, WHOIS आणि लाइव्ह नोड यादी.

जागतिक चेक

11 एंडपॉइंट

65+ जागतिक नोड्सवरून Ping / TCP / UDP / HTTP / DNS / MTR चेक पाठवा — प्रत्येक कॉल UUID परत करते आणि नंतर /report/{uuid} ला निकालांसाठी आपोआप पोल करते.

जलद GET शॉर्टकट

साध्या चेकसाठी तयार URL — प्रांत निवड किंवा Live मोड नाही (त्यासाठी वरचा POST वापरा).

रिपोर्ट

3 एंडपॉइंट

आधी पाठवलेल्या चेकचा JSON रिपोर्ट किंवा रेंडर केलेल्या स्टेटस इमेज मिळवा.