Check-Host.cc

API dokumentacija

Distribuirana mrežna dijagnostika sa 65+ globalnih čvorova — Ping, MTR, DNS, HTTP, TCP i UDP — plus metapodaci o hostu, WHOIS i istorijski izveštaji o proverama. Svaki endpoint ispod možete menjati i izvršiti direktno u pregledaču nad aktivnim API-jem.

Čemu ovo služi?

Anonimni pristup je dovoljan za većinu stvari. Važe konzervativna ograničenja po IP-u i po cilju — pogledajte celu tabelu na /about ako su vam potrebne tačne vrednosti.

API ključ (u UUID formatu) uklanja ta ograničenja uz mesečnu kvotu po ključu. Ključevi su besplatni — Check-Host je neprofitni projekat i ograničenja postoje samo da spreče zloupotrebe, ne radi naplate. Ako imate legitiman slučaj upotrebe koji premašuje anonimni nivo, javite nam se preko podrške.

Privatnost: ključ postoji samo u localStorage vašeg pregledača na ovoj stranici i šalje se isključivo na api.check-host.cc.

Brzi početak

Slanje provere je asinhrono: (1) POST-ujte ka endpointu za monitoring da dobijete UUID, (2) pollujte /report/{uuid} dok svaki čvor ne odgovori. Većina provera se završi za 1–10 sekundi. Endpointi ispod polluju umesto vas kada kliknete na Izvrši.

Obrazac za polling (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 .

Pretrage

7 endpointa

IP, geolokacija, WHOIS i lista aktivnih čvorova.

Globalne provere

12 endpointa

Pošaljite Ping / TCP / UDP / HTTP / DNS / MTR proveru sa 65+ globalnih čvorova — svaki poziv vraća UUID, a zatim automatski polluje /report/{uuid} za rezultate.

Brze GET prečice

Gotovi URL-ovi za jednostavne provere — bez ciljanja regiona i Live režima (za to koristite POST iznad).

Network Intelligence

3 endpointa

Pošaljite duboke, višefazne skenove (port + banner + telo + TLS + threat-intel) IP adrese, CIDR-a, domena ili ASN-a. Asinhrono: pošaljite zahtev, pa pollujte status endpoint. Otvoreno za goste, uz satne kvote po IP-u i po cilju.

Intelligence podaci

8 endpointa

Pročitajte agregirane obaveštajne podatke koje već imamo za neki entitet — iste podatke koji pokreću stranice /ip, /as, /domain … u JSON formatu. Otvoreno za goste uz ograničenje broja zahteva po IP-u; API ključ uklanja ograničenja.

Izveštavanje

3 endpointa

Preuzmite JSON izveštaj ili renderovane statusne slike za prethodno poslatu proveru.