Check-Host.cc

API ডকুমেন্টেশন

65+ গ্লোবাল নোড থেকে বিতরণকৃত নেটওয়ার্ক ডায়াগনস্টিকস — Ping, MTR, DNS, HTTP, TCP ও UDP — সঙ্গে হোস্ট মেটাডেটা, WHOIS ও পুরোনো চেক রিপোর্ট। নিচের প্রতিটি এন্ডপয়েন্ট সম্পাদনযোগ্য এবং ব্রাউজার থেকেই লাইভ API-এর বিরুদ্ধে চালানো যায়।

এটা কীসের জন্য?

বেশিরভাগ ক্ষেত্রে অ্যানোনিমাস ব্যবহারই যথেষ্ট। প্রতি-IP এবং প্রতি-টার্গেট মাঝারি রেট লিমিট প্রযোজ্য — সঠিক সংখ্যার জন্য /about-এ পূর্ণ টেবিল দেখুন।

API কী (UUID ফরম্যাট) এই সীমা বাড়িয়ে দেয় এবং প্রতি কী-র জন্য মাসিক কোটা দেয়। কী বিনামূল্যে — Check-Host একটি অলাভজনক প্রকল্প, এবং সীমাগুলো শুধুই অপব্যবহার ঠেকানোর জন্য, আয়ের জন্য নয়। আপনার বৈধ ব্যবহার যদি অ্যানোনিমাস স্তর ছাড়িয়ে যায়, সাপোর্টের সঙ্গে যোগাযোগ করুন

Send the key as an Authorization: Bearer <key> header — the code samples below fill this in for you. For backward compatibility an apikey field in a POST body is still accepted; passing it in the URL query string is not.

গোপনীয়তা: কী কেবল এই পেজে আপনার ব্রাউজারের 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 .

লুকআপ

8 এন্ডপয়েন্ট

IP, জিওলোকেশন, WHOIS এবং লাইভ নোড তালিকা।

গ্লোবাল চেক

12 এন্ডপয়েন্ট

65+ গ্লোবাল নোড থেকে Ping / TCP / UDP / HTTP / DNS / MTR চেক পাঠান — প্রতিটি কল একটি UUID ফেরত দেয় এবং তারপর ফলাফলের জন্য /report/{uuid}-এ স্বয়ংক্রিয় পোল করে।

দ্রুত GET শর্টকাট

সাধারণ চেকের জন্য তৈরি URL — রিজিয়ন টার্গেটিং বা Live মোড নেই (সেগুলোর জন্য উপরের POST ব্যবহার করুন)।

Network Intelligence

3 এন্ডপয়েন্ট

Dispatch deep, multi-stage scans (port + banner + body + TLS + threat-intel) of an IP, CIDR, domain or ASN. Asynchronous: submit, then poll the status endpoint. Open to guests, with per-IP and per-target hourly quotas.

Intelligence Data

8 এন্ডপয়েন্ট

Read the aggregated intelligence we already hold for an entity — the same data that powers the /ip, /as, /domain … pages, as JSON. Open to guests with a per-IP rate limit; an API key lifts the limits.

Geo Intelligence

4 এন্ডপয়েন্ট

Country, TLD and continent-level aggregates plus the global threat feed — the same data that powers the /country, /tld, /continent and /threats pages, as JSON. Open to guests with a per-IP rate limit; an API key lifts the limits.

রিপোর্ট

3 এন্ডপয়েন্ট

আগে পাঠানো চেকের JSON রিপোর্ট বা রেন্ডার করা স্ট্যাটাস ছবি নিন।