Check-Host.cc

API dokumentacija

Distribuirana mrežna dijagnostika s 65+ globalnih čvorova — Ping, MTR, DNS, HTTP, TCP i UDP — uz metapodatke o hostu, WHOIS i povijesne izvještaje provjera. Svaki endpoint u nastavku možete urediti i izvršiti izravno u pregledniku na živom API-ju.

Čemu ovo služi?

Anonimni pristup pokriva većinu potreba. Vrijede konzervativni limiti po IP-u i po cilju — pogledajte cijelu tablicu na /about ako trebate točne brojke.

API ključ (u UUID formatu) podiže te limite uz mjesečnu kvotu po ključu. Ključevi su besplatni — Check-Host je neprofitni projekt, a limiti postoje samo radi sprječavanja zloupotrebe, ne radi naplate. Ako imate legitiman slučaj korištenja koji premašuje anonimnu razinu, javite nam se putem podrške.

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

Brzi početak

Slanje provjere je asinkrono: (1) POST na neki od endpointa za nadzor vraća UUID, (2) zatim pollate /report/{uuid} dok svi čvorovi ne odgovore. Većina provjera završi za 1–10 sekundi. Endpointi u nastavku automatski pollaju kada kliknete Execute.

Obrazac pollanja (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 živi popis čvorova.

Globalne provjere

12 endpointa

Pokrenite Ping / TCP / UDP / HTTP / DNS / MTR provjeru s 65+ globalnih čvorova — svaki poziv vraća UUID, a zatim automatski pollaje /report/{uuid} za rezultate.

Brze GET prečice

Gotove URL adrese za jednostavne provjere — bez ciljanja regije ili živog načina rada (za to koristite POST iznad).

Mrežna inteligencija

3 endpointa

Pokrenite dubinske, višefazne skenove (port + banner + tijelo + TLS + threat-intel) IP-a, CIDR-a, domene ili ASN-a. Asinkrono: pošaljite zahtjev, zatim pollate status endpoint. Otvoreno gostima, uz satne kvote po IP-u i po cilju.

Podaci inteligencije

8 endpointa

Pročitajte agregiranu inteligenciju koju već imamo za neki entitet — iste podatke koji pokreću stranice /ip, /as, /domain … u JSON obliku. Otvoreno gostima uz limit po IP-u; API ključ podiže limite.

Izvještavanje

3 endpointa

Dohvatite JSON izvještaj ili renderirane statusne slike za prethodno pokrenutu provjeru.