Tài liệu API
Chẩn đoán mạng phân tán từ hơn 65 node toàn cầu — Ping, MTR, DNS, HTTP, TCP và UDP — kèm metadata host, WHOIS và báo cáo kiểm tra cũ. Mọi endpoint bên dưới đều có thể chỉnh sửa và chạy thẳng trong trình duyệt trên API thật.
Cái này để làm gì?
Dùng ẩn danh là đủ cho hầu hết trường hợp. Có rate limit vừa phải theo IP và theo target — cần con số chính xác thì xem bảng đầy đủ ở /about.
API key (định dạng UUID) sẽ nâng các giới hạn đó kèm hạn ngạch hàng tháng cho từng key. Key miễn phí — Check-Host là dự án phi lợi nhuận, và giới hạn chỉ để ngăn lạm dụng, không phải để kiếm tiền. Nếu nhu cầu hợp lệ vượt mức ẩn danh, hãy liên hệ hỗ trợ.
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.
Riêng tư: key chỉ nằm trong localStorage trên trình duyệt của bạn ở trang này, và chỉ được gửi tới api.check-host.cc.
Bắt đầu nhanh
Gửi kiểm tra là bất đồng bộ: (1) POST tới một endpoint monitoring để lấy UUID, (2) poll /report/{uuid} đến khi tất cả các node đã phản hồi. Phần lớn kiểm tra xong trong 1–10 giây. Các endpoint bên dưới tự poll khi bạn bấm Chạy.
# 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 .
Tra cứu
8 endpointIP, vị trí địa lý, WHOIS và danh sách node trực tiếp.
Trả về địa chỉ IPv4 hoặc IPv6 công khai của client đang gửi yêu cầu. Hữu ích để nhận dạng client trước khi gửi yêu cầu cần xác thực.
Phản hồi
—Phản hồi có thể có
{
"status": 200,
"message": "Your current IP is: 34.36.183.77",
"ip": "34.36.183.77",
"success": true
}
Cấu trúc phản hồi giống /info/{target}, nhưng tra theo IP của client gửi yêu cầu.
Phản hồi
—Phản hồi có thể có
{
"ip": "34.36.183.77",
"privacy": {
"isAbuser": false,
"isAnonymous": false,
"isBogon": false,
"isHosting": true,
"isIcloudRelay": false,
"isProxy": false,
"isTor": false,
"isVpn": false
},
"country": "United States",
"countryCode": "US",
"isEu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"timeZone": "America/Chicago",
"postalCode": "64101",
"subdivision": "Missouri",
"currencyCode": "USD",
"callingCode": "1",
"network": null,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"countryCode": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"countryCode": "US",
"type": "hosting"
},
"hosting": null,
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"countryCode": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
},
"raw": {
"ip": "34.36.183.77",
"country": "United States",
"country_code": "US",
"is_eu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"time_zone": "America/Chicago",
"postal_code": "64101",
"subdivision": "Missouri",
"currency_code": "USD",
"calling_code": "1",
"is_anycast": true,
"is_satellite": false,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"country_code": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"privacy": {
"is_abuser": false,
"is_anonymous": false,
"is_bogon": false,
"is_hosting": true,
"is_icloud_relay": false,
"is_proxy": false,
"is_tor": false,
"is_vpn": false
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"country_code": "US",
"type": "hosting"
},
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"country_code": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
}
},
"reverse": "77.183.36.34.bc.googleusercontent.com",
"success": true
}
Your current rate-limit usage against your limits, per window. With an API key (Bearer) it reports the key's 10s / minute / hour / day / month limits, how many you've used and how many remain, plus last_used_at. With no key it reports the anonymous per-IP limits (10s / minute / hour). Read-only — checking never counts against your quota — and it sits outside the main limiter so you can still call it while rate-limited.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"mode": "apikey",
"limits": {
"10s": 10,
"min": 120,
"hour": 2000,
"day": 20000,
"month": 200000
},
"used": {
"10s": 1,
"min": 14,
"hour": 230,
"day": 1120,
"month": 8400
},
"remaining": {
"10s": 9,
"min": 106,
"hour": 1770,
"day": 18880,
"month": 191600
},
"last_used_at": "2026-07-28 21:58:18"
}
{
"success": true,
"mode": "ip",
"ip": "203.0.113.55",
"limits": {
"10s": 6,
"min": 30,
"hour": 250
},
"used": {
"10s": 0,
"min": 4,
"hour": 18
},
"remaining": {
"10s": 6,
"min": 26,
"hour": 232
},
"note": "Anonymous per-IP limits. Live-mode checks (repeatchecks >= 10) use lower caps (2 / 10s, 7 / min, 50 / hour). Global per-target limits also apply. Send an API key for higher limits."
}
Trả về mọi node đang online. Dùng giá trị locationname (ví dụ DE-NBG-Hetzner) trong mảng region của bất kỳ yêu cầu monitoring nào.
Phản hồi
—Phản hồi có thể có
{
"status": 200,
"CountryCodes": "Only supported where Locations are! Take from locationlist",
"Continents": [
"EU"
],
"locationlist": [
{
"continent": "EU",
"country": "Albania",
"countryCode": "AL",
"city": "Tirana",
"asn": "AS197706",
"isp": "Keminet SHPK",
"datacenter": "Keminet SHPK",
"monitoring_allowed": 1,
"hostname": null,
"locationname": "AL-TIR-Keminet",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null
},
{
"continent": "AU",
"country": "Australia",
"countryCode": "AU",
"city": "Sydney",
"asn": "AS152900",
"isp": "Onidel Pty Ltd",
"datacenter": "Equinix SY3",
"monitoring_allowed": 0,
"hostname": "au-syd-oni.check-host.eu",
"locationname": "AU-SYD-Onidel",
"sponsor": "Onidel",
"sponsor_url": "https://onidel.com",
"latitude": -33.86785,
"longitude": 151.20732
},
{
"continent": "EU",
"country": "Bosnia and Herzegovina",
"countryCode": "BA",
"city": "Novi Travnik",
"asn": "AS200698",
"isp": "Globalhost",
"datacenter": "Globalhost",
"monitoring_allowed": 0,
"hostname": "ba-nov-glo.check-host.eu",
"locationname": "BA-NOV-Globalhost",
"sponsor": "Globalhost d.o.o. - Web Hosting Solutions",
"sponsor_url": "https://global.ba/",
"latitude": null,
"longitude": null
},
"\u2026 60 total \u2014 truncated for docs"
],
"success": true
}
Dữ liệu vị trí địa lý, ASN, quyền riêng tư và abuse cho mọi host hoặc IP. Dùng POST khi target có thể chứa ký tự URL đặc biệt; biến thể GET bên dưới hợp cho target đơn giản.
Tham số Body
target
string
Hostname or IP address.
Phản hồi
—Phản hồi có thể có
{
"ip": "34.36.183.77",
"privacy": {
"isAbuser": false,
"isAnonymous": false,
"isBogon": false,
"isHosting": true,
"isIcloudRelay": false,
"isProxy": false,
"isTor": false,
"isVpn": false
},
"country": "United States",
"countryCode": "US",
"isEu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"timeZone": "America/Chicago",
"postalCode": "64101",
"subdivision": "Missouri",
"currencyCode": "USD",
"callingCode": "1",
"network": null,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"countryCode": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"countryCode": "US",
"type": "hosting"
},
"hosting": null,
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"countryCode": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
},
"raw": {
"ip": "34.36.183.77",
"country": "United States",
"country_code": "US",
"is_eu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"time_zone": "America/Chicago",
"postal_code": "64101",
"subdivision": "Missouri",
"currency_code": "USD",
"calling_code": "1",
"is_anycast": true,
"is_satellite": false,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"country_code": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"privacy": {
"is_abuser": false,
"is_anonymous": false,
"is_bogon": false,
"is_hosting": true,
"is_icloud_relay": false,
"is_proxy": false,
"is_tor": false,
"is_vpn": false
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"country_code": "US",
"type": "hosting"
},
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"country_code": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
}
},
"reverse": "77.183.36.34.bc.googleusercontent.com",
"success": true
}
{
"status": 400,
"error": "No target provided",
"success": false
}
{
"success": false,
"error": "Invalid or inactive API key."
}
Cùng phản hồi với POST /info — lối tắt tiện cho hostname hoặc IP đơn giản, không cần URL-encoding.
Tham số Path
target
string
Hostname or IP address.
Phản hồi
—Phản hồi có thể có
{
"ip": "34.36.183.77",
"privacy": {
"isAbuser": false,
"isAnonymous": false,
"isBogon": false,
"isHosting": true,
"isIcloudRelay": false,
"isProxy": false,
"isTor": false,
"isVpn": false
},
"country": "United States",
"countryCode": "US",
"isEu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"timeZone": "America/Chicago",
"postalCode": "64101",
"subdivision": "Missouri",
"currencyCode": "USD",
"callingCode": "1",
"network": null,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"countryCode": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"countryCode": "US",
"type": "hosting"
},
"hosting": null,
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"countryCode": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
},
"raw": {
"ip": "34.36.183.77",
"country": "United States",
"country_code": "US",
"is_eu": false,
"city": "Kansas City",
"continent": "North America",
"latitude": 39.09973,
"longitude": -94.57857,
"time_zone": "America/Chicago",
"postal_code": "64101",
"subdivision": "Missouri",
"currency_code": "USD",
"calling_code": "1",
"is_anycast": true,
"is_satellite": false,
"asn": {
"asn": "AS396982",
"route": "34.32.0.0/11",
"netname": "GOOGLE-CLOUD-PLATFORM",
"name": "Google LLC",
"country_code": "US",
"domain": "google.com",
"type": "hosting",
"rir": "ARIN"
},
"privacy": {
"is_abuser": false,
"is_anonymous": false,
"is_bogon": false,
"is_hosting": true,
"is_icloud_relay": false,
"is_proxy": false,
"is_tor": false,
"is_vpn": false
},
"company": {
"name": "Google LLC",
"domain": "google.com",
"country_code": "US",
"type": "hosting"
},
"abuse": {
"address": "1600 Amphitheatre Parkway, Mountain View, CA, 94043, US",
"country_code": "US",
"email": "google-cloud-compliance@google.com",
"name": "Google LLC",
"network": "34.4.5.0 - 34.63.255.255",
"phone": "+1-650-253-0000"
}
},
"reverse": "77.183.36.34.bc.googleusercontent.com",
"success": true
}
Trả về bản ghi RDAP upstream cho domain hoặc khối IP (chủ sở hữu, registrar, ngày tháng, nameserver, contact abuse). Cấu trúc khác nhau tùy registry.
Tham số Body
target
string
Domain name or IP block.
Phản hồi
—Phản hồi có thể có
{
"objectClassName": "domain",
"handle": "167044666_DOMAIN_CC-VRSN",
"ldhName": "CHECK-HOST.CC",
"links": [
{
"value": "https://tld-rdap.verisign.com/cc/v1/domain/CHECK-HOST.CC",
"rel": "self",
"href": "https://tld-rdap.verisign.com/cc/v1/domain/CHECK-HOST.CC",
"type": "application/rdap+json"
},
{
"value": "https://rdap.ovh.com/domain/CHECK-HOST.CC",
"rel": "related",
"href": "https://rdap.ovh.com/domain/CHECK-HOST.CC",
"type": "application/rdap+json"
}
],
"status": [
"client delete prohibited",
"client transfer prohibited"
],
"entities": [
{
"objectClassName": "entity",
"handle": "433",
"roles": [
"registrar"
],
"links": [
{
"href": "http://www.ovh.com",
"type": "text/html",
"value": "https://rdap.ovh.com/",
"rel": "about"
}
],
"publicIds": [
{
"type": "IANA Registrar ID",
"identifier": "433"
}
],
"vcardArray": [
"vcard",
[
[
"version",
[],
"text",
"4.0"
],
[
"fn",
[],
"text",
"OVH sas"
]
]
],
"entities": [
{
"objectClassName": "entity",
"roles": [
"abuse"
],
"vcardArray": [
"vcard",
[
[
"version",
[],
"text",
"4.0"
],
[
"fn",
[],
"text",
""
],
[
"tel",
{
"type": "voice"
},
"uri",
"tel:+33.972101007"
],
[
"email",
[],
"text",
"abuse@ovh.net"
]
]
]
}
]
}
],
"events": [
{
"eventAction": "registration",
"eventDate": "2021-11-20T20:21:05Z"
},
{
"eventAction": "expiration",
"eventDate": "2030-11-20T20:21:05Z"
},
{
"eventAction": "last changed",
"eventDate": "2026-01-13T13:54:30Z"
},
{
"eventAction": "last update of RDAP database",
"eventDate": "2026-05-12T00:30:06Z"
}
],
"secureDNS": {
"delegationSigned": false
},
"nameservers": [
{
"objectClassName": "nameserver",
"ldhName": "PEYTON.NS.CLOUDFLARE.COM"
},
{
"objectClassName": "nameserver",
"ldhName": "SUNNY.NS.CLOUDFLARE.COM"
}
],
"rdapConformance": [
"rdap_level_0",
"icann_rdap_technical_implementation_guide_1",
"icann_rdap_response_profile_1"
],
"notices": [
{
"title": "Terms of Service",
"description": [
"Service subject to Terms of Use."
],
"links": [
{
"href": "https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml",
"type": "text/html",
"value": "https://tld-rdap.verisign.com/cc/v1/domain/check-host.cc",
"rel": "terms-of-service"
}
]
},
{
"title": "Status Codes",
"description": [
"For more information on domain status codes, please visit https://icann.org/epp"
],
"links": [
{
"href": "https://icann.org/epp",
"type": "text/html"
}
]
},
{
"title": "RDDS Inaccuracy Complaint Form",
"description": [
"URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"
],
"links": [
{
"href": "https://icann.org/wicf",
"type": "text/html",
"value": "https://tld-rdap.verisign.com/cc/v1/domain/check-host.cc",
"rel": "help"
}
]
}
]
}
Lối tắt GET cho target đơn giản — cùng phản hồi với POST /whois.
Tham số Path
target
string
Phản hồi
—Phản hồi có thể có
{
"objectClassName": "domain",
"handle": "167044666_DOMAIN_CC-VRSN",
"ldhName": "CHECK-HOST.CC",
"links": [
{
"value": "https://tld-rdap.verisign.com/cc/v1/domain/CHECK-HOST.CC",
"rel": "self",
"href": "https://tld-rdap.verisign.com/cc/v1/domain/CHECK-HOST.CC",
"type": "application/rdap+json"
},
{
"value": "https://rdap.ovh.com/domain/CHECK-HOST.CC",
"rel": "related",
"href": "https://rdap.ovh.com/domain/CHECK-HOST.CC",
"type": "application/rdap+json"
}
],
"status": [
"client delete prohibited",
"client transfer prohibited"
],
"entities": [
{
"objectClassName": "entity",
"handle": "433",
"roles": [
"registrar"
],
"links": [
{
"href": "http://www.ovh.com",
"type": "text/html",
"value": "https://rdap.ovh.com/",
"rel": "about"
}
],
"publicIds": [
{
"type": "IANA Registrar ID",
"identifier": "433"
}
],
"vcardArray": [
"vcard",
[
[
"version",
[],
"text",
"4.0"
],
[
"fn",
[],
"text",
"OVH sas"
]
]
],
"entities": [
{
"objectClassName": "entity",
"roles": [
"abuse"
],
"vcardArray": [
"vcard",
[
[
"version",
[],
"text",
"4.0"
],
[
"fn",
[],
"text",
""
],
[
"tel",
{
"type": "voice"
},
"uri",
"tel:+33.972101007"
],
[
"email",
[],
"text",
"abuse@ovh.net"
]
]
]
}
]
}
],
"events": [
{
"eventAction": "registration",
"eventDate": "2021-11-20T20:21:05Z"
},
{
"eventAction": "expiration",
"eventDate": "2030-11-20T20:21:05Z"
},
{
"eventAction": "last changed",
"eventDate": "2026-01-13T13:54:30Z"
},
{
"eventAction": "last update of RDAP database",
"eventDate": "2026-05-12T00:30:06Z"
}
],
"secureDNS": {
"delegationSigned": false
},
"nameservers": [
{
"objectClassName": "nameserver",
"ldhName": "PEYTON.NS.CLOUDFLARE.COM"
},
{
"objectClassName": "nameserver",
"ldhName": "SUNNY.NS.CLOUDFLARE.COM"
}
],
"rdapConformance": [
"rdap_level_0",
"icann_rdap_technical_implementation_guide_1",
"icann_rdap_response_profile_1"
],
"notices": [
{
"title": "Terms of Service",
"description": [
"Service subject to Terms of Use."
],
"links": [
{
"href": "https://www.verisign.com/domain-names/registration-data-access-protocol/terms-service/index.xhtml",
"type": "text/html",
"value": "https://tld-rdap.verisign.com/cc/v1/domain/check-host.cc",
"rel": "terms-of-service"
}
]
},
{
"title": "Status Codes",
"description": [
"For more information on domain status codes, please visit https://icann.org/epp"
],
"links": [
{
"href": "https://icann.org/epp",
"type": "text/html"
}
]
},
{
"title": "RDDS Inaccuracy Complaint Form",
"description": [
"URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf"
],
"links": [
{
"href": "https://icann.org/wicf",
"type": "text/html",
"value": "https://tld-rdap.verisign.com/cc/v1/domain/check-host.cc",
"rel": "help"
}
]
}
]
}
Kiểm tra toàn cầu
12 endpointGửi kiểm tra Ping / TCP / UDP / HTTP / DNS / MTR từ hơn 65 node toàn cầu — mỗi lần gọi trả về UUID, sau đó tự poll /report/{uuid} để lấy kết quả.
Gửi ICMP echo từ mỗi node được chọn để đo độ trễ và mất gói. Đặt repeatchecks ≥ 10 để bật Live mode (dò liên tục khoảng repeatchecks giây).
Tham số Body
target
string
Hostname or IP to ping.
region
array
JSON array of country codes (e.g. ["DE","NL","ES"]), continent codes (EU, NA, AS, SA, AF, OC), or specific node names from /locations. Omit entirely to fan out to every node worldwide.
repeatchecks
integer
0 = single shot. ≥10 = live mode.
timeout
integer
Per-probe timeout in milliseconds. Default 1000. Nodes apply this at whole-second granularity, so any value below 1000 behaves as 1000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "ping",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "b8078339-1168-4830-ba30-21bf74285a5c",
"reportURL": "https://check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c",
"apiURL": "https://api.check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c",
"og-imageURL": "https://api.check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "ping",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:34.000000Z",
"delete_at": "2036-05-12 04:05:34",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 4,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 1,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 3,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
}
}
}
{
"status": 422,
"error": "The target field is required.",
"success": false
}
{
"success": false,
"error": "Invalid or inactive API key."
}
Thử bắt tay TCP 3 bước trên target:port. Xác minh quy tắc firewall và độ sẵn sàng của dịch vụ.
Tham số Body
target
string
port
integer
region
array
repeatchecks
integer
≥10 enables live mode.
timeout
integer
Connection timeout in milliseconds. Default 1000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc:443",
"method": "tcp",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "ca9f3340-1071-4e6d-9717-5fe16072741d",
"reportURL": "https://check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d",
"apiURL": "https://api.check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d",
"og-imageURL": "https://api.check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": 443,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc:443",
"method": "tcp",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 4,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 0,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 0,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 5,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
}
}
}
{
"status": 422,
"error": "The port field is required when query is not present.",
"success": false
}
Gửi gói thăm dò UDP tới target:port. Nếu bỏ payload, máy chủ sẽ tự chèn default hợp lý cho các cổng phổ biến (DNS, NTP, SNMP, RIP, OpenVPN, WireGuard, Quake, Minecraft, …).
Tham số Body
target
string
port
integer
region
array
payload
string
Optional. Hex (0x…) or printable ASCII, max 2048 bytes.
repeatchecks
integer
timeout
integer
How long the node waits for a reply, in milliseconds. Default 2000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "1.1.1.1:53",
"method": "udp",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "851eacb2-985c-4d6c-80c7-861141a673e8",
"reportURL": "https://check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8",
"apiURL": "https://api.check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8",
"og-imageURL": "https://api.check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": 53,
"query": null,
"payload": "0x241a010000010000000000000377777706676f6f676c6503636f6d0000010001"
}
{
"status": 200,
"success": true,
"target": "1.1.1.1:53",
"method": "udp",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": "0x241a010000010000000000000377777706676f6f676c6503636f6d0000010001",
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 5,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
}
}
}
Thực hiện HTTP(S) GET tới target và ghi lại mã trạng thái, status text, IP target và thời gian kết nối. Chấp nhận URL đầy đủ hoặc chỉ host (mặc định https).
Tham số Body
target
string
region
array
repeatchecks
integer
≥10 enables live mode — each node issues repeatchecks+1 sequential requests.
timeout
integer
Request timeout in milliseconds. Default 15000, or 1000 in live mode, where each node probes once per second. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "https://check-host.cc",
"method": "http",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "9956b063-b987-4199-a938-15e13359f6d0",
"reportURL": "https://check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0",
"apiURL": "https://api.check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0",
"og-imageURL": "https://api.check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "https://check-host.cc",
"method": "http",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 35,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 22,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 28,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 56,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 20,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
}
}
}
Truy vấn loại bản ghi DNS được chỉ định trên resolver cục bộ của mỗi node được chọn. Với querymethod=PTR có thể truyền IP; các method khác thì target phải là domain.
Tham số Body
target
string
querymethod
enum
region
array
timeout
integer
Query timeout in milliseconds. Default 5000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "dns",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "fce45bed-f863-4940-86d3-3fa681166770",
"reportURL": "https://check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770",
"apiURL": "https://api.check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770",
"og-imageURL": "https://api.check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": "A/AAAA",
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "dns",
"query": "A",
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": [
{
"ttl": 202,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
}
}
}
{
"status": 422,
"error": "Only domain names are allowed for DNS checks, or use PTR for IPs.",
"success": false
}
Phân tích đường mạng theo từng hop. Mặc định ICMP — dùng forceProtocol để vượt firewall chặn ICMP.
Tham số Body
target
string
repeatchecks
integer
Packets per hop.
forceIPversion
enum
Force IPv4 or IPv6.
forceProtocol
enum
Default ICMP. Use udp/tcp when ICMP is filtered.
region
array
timeout
integer
Runtime budget for the trace. Sent in milliseconds for consistency with the other checks, but nodes apply it in whole seconds, so values below 1000 behave as 1000. Default 1000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "mtr",
"repeatchecks": 5,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"reportURL": "https://check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"apiURL": "https://api.check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"og-imageURL": "https://api.check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "mtr",
"query": null,
"repeatchecks": 5,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": {
"mtr": {
"src": "e6a6076aff2d",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.143,
"Avg": 0.156,
"Best": 0.121,
"Wrst": 0.185,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "172.31.1.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.583,
"Avg": 3.737,
"Best": 2.002,
"Wrst": 5.875,
"StDev": 1.494,
"ASN": "-",
"PTR": "-"
},
{
"count": 3,
"host": "116.203.161.165",
"Loss%": 0,
"Snt": 5,
"Last": 0.377,
"Avg": 1.422,
"Best": 0.377,
"Wrst": 4.689,
"StDev": 1.854,
"PTR": "12936.your-cloud.host",
"ASN": "AS24940"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "213.239.239.122",
"Loss%": 0,
"Snt": 5,
"Last": 0.659,
"Avg": 0.757,
"Best": 0.488,
"Wrst": 1.36,
"StDev": 0.354,
"PTR": "core-spine-rdev2.cloud1.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 7,
"host": "213.239.239.141",
"Loss%": 0,
"Snt": 5,
"Last": 0.592,
"Avg": 0.732,
"Best": 0.516,
"Wrst": 1.389,
"StDev": 0.368,
"PTR": "core12.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 8,
"host": "213.239.224.238",
"Loss%": 0,
"Snt": 5,
"Last": 4.224,
"Avg": 3.991,
"Best": 3.577,
"Wrst": 4.488,
"StDev": 0.365,
"PTR": "core5.fra.hetzner.com",
"ASN": "AS24940"
},
{
"count": 9,
"host": "213.239.239.118",
"Loss%": 0,
"Snt": 5,
"Last": 3.892,
"Avg": 4.653,
"Best": 3.777,
"Wrst": 7.801,
"StDev": 1.759,
"PTR": "213-239-239-118.clients.your-server.de",
"ASN": "AS24940"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.995,
"Avg": 4.624,
"Best": 3.95,
"Wrst": 7.175,
"StDev": 1.425,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": {
"mtr": {
"src": "733fe59073f9",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.055,
"Avg": 0.062,
"Best": 0.055,
"Wrst": 0.078,
"StDev": 0.009,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.230.225.209",
"Loss%": 0,
"Snt": 5,
"Last": 0.584,
"Avg": 0.494,
"Best": 0.383,
"Wrst": 0.612,
"StDev": 0.1,
"ASN": "AS12586",
"PTR": "-"
},
{
"count": 3,
"host": "193.189.83.197",
"Loss%": 0,
"Snt": 5,
"Last": 0.638,
"Avg": 0.679,
"Best": 0.566,
"Wrst": 0.778,
"StDev": 0.08,
"PTR": "google.equinix.kleyrex.net",
"ASN": "-"
},
{
"count": 4,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.647,
"Avg": 0.644,
"Best": 0.577,
"Wrst": 0.703,
"StDev": 0.044,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": {
"mtr": {
"src": "b3250ccf9b97",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.076,
"Avg": 0.076,
"Best": 0.065,
"Wrst": 0.1,
"StDev": 0.013,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "45.95.53.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.281,
"Avg": 1.78,
"Best": 0.389,
"Wrst": 4.25,
"StDev": 1.645,
"ASN": "AS200303",
"PTR": "-"
},
{
"count": 3,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "72.14.195.116",
"Loss%": 0,
"Snt": 5,
"Last": 0.786,
"Avg": 0.69,
"Best": 0.641,
"Wrst": 0.786,
"StDev": 0.057,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.685,
"Avg": 0.684,
"Best": 0.651,
"Wrst": 0.724,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": {
"mtr": {
"src": "bf7afe2a25f8",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.082,
"Avg": 0.082,
"Best": 0.065,
"Wrst": 0.117,
"StDev": 0.019,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "141.95.3.252",
"Loss%": 0,
"Snt": 5,
"Last": 0.667,
"Avg": 0.708,
"Best": 0.616,
"Wrst": 0.967,
"StDev": 0.145,
"ASN": "AS16276",
"PTR": "-"
},
{
"count": 3,
"host": "10.164.25.238",
"Loss%": 0,
"Snt": 5,
"Last": 0.688,
"Avg": 0.688,
"Best": 0.57,
"Wrst": 0.86,
"StDev": 0.108,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "10.17.248.22",
"Loss%": 0,
"Snt": 5,
"Last": 0.784,
"Avg": 0.752,
"Best": 0.64,
"Wrst": 0.981,
"StDev": 0.138,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "172.18.12.0",
"Loss%": 0,
"Snt": 5,
"Last": 4.114,
"Avg": 3.575,
"Best": 3.018,
"Wrst": 4.171,
"StDev": 0.539,
"ASN": "-",
"PTR": "-"
},
{
"count": 7,
"host": "57.128.121.50",
"Loss%": 0,
"Snt": 5,
"Last": 1.93,
"Avg": 1.942,
"Best": 1.776,
"Wrst": 2.131,
"StDev": 0.145,
"PTR": "fra-fr5-sbb1-nc5.de.eu",
"ASN": "AS16276"
},
{
"count": 8,
"host": "10.200.0.39",
"Loss%": 0,
"Snt": 5,
"Last": 4.459,
"Avg": 3.772,
"Best": 2.321,
"Wrst": 4.459,
"StDev": 0.867,
"ASN": "-",
"PTR": "-"
},
{
"count": 9,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 1.66,
"Avg": 1.655,
"Best": 1.608,
"Wrst": 1.683,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": {
"mtr": {
"src": "711c1b61d3d4",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.09,
"Avg": 0.115,
"Best": 0.09,
"Wrst": 0.145,
"StDev": 0.022,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "2.56.247.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.703,
"Avg": 4.079,
"Best": 2.236,
"Wrst": 8.841,
"StDev": 2.712,
"PTR": "dnsrelay.network",
"ASN": "AS213850"
},
{
"count": 3,
"host": "100.68.20.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.067,
"Avg": 1.012,
"Best": 0.89,
"Wrst": 1.093,
"StDev": 0.083,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "92.242.166.5",
"Loss%": 0,
"Snt": 5,
"Last": 1.199,
"Avg": 2.916,
"Best": 1.199,
"Wrst": 4.731,
"StDev": 1.256,
"PTR": "irb5.rt-qfx10k-fkt2.de.eu.smartnet.network",
"ASN": "AS203446"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.468,
"Avg": 0.473,
"Best": 0.412,
"Wrst": 0.561,
"StDev": 0.055,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": {
"mtr": {
"src": "74f611c62144",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.103,
"Avg": 0.127,
"Best": 0.096,
"Wrst": 0.161,
"StDev": 0.03,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.175.223.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.314,
"Avg": 0.321,
"Best": 0.22,
"Wrst": 0.437,
"StDev": 0.078,
"PTR": "nextregister.eu",
"ASN": "AS204464"
},
{
"count": 3,
"host": "10.47.235.16",
"Loss%": 0,
"Snt": 5,
"Last": 0.435,
"Avg": 0.44,
"Best": 0.352,
"Wrst": 0.549,
"StDev": 0.073,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "213.202.209.97",
"Loss%": 0,
"Snt": 5,
"Last": 1.406,
"Avg": 1.463,
"Best": 1.401,
"Wrst": 1.589,
"StDev": 0.078,
"PTR": "lag57-h535e.edge3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 5,
"host": "89.163.136.254",
"Loss%": 0,
"Snt": 5,
"Last": 0.507,
"Avg": 0.537,
"Best": 0.471,
"Wrst": 0.583,
"StDev": 0.047,
"PTR": "lag8-h544e.agr3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 6,
"host": "62.141.47.193",
"Loss%": 0,
"Snt": 5,
"Last": 3.832,
"Avg": 3.75,
"Best": 3.439,
"Wrst": 4.032,
"StDev": 0.215,
"PTR": "lag0-vl1002.core1-ams-eq3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 7,
"host": "142.250.174.42",
"Loss%": 0,
"Snt": 5,
"Last": 5.16,
"Avg": 4.135,
"Best": 3.807,
"Wrst": 5.16,
"StDev": 0.575,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 8,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.517,
"Avg": 3.569,
"Best": 3.517,
"Wrst": 3.639,
"StDev": 0.05,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": {
"mtr": {
"src": "1a53a83ea59f",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.114,
"Avg": 0.12,
"Best": 0.092,
"Wrst": 0.162,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "62.192.153.49",
"Loss%": 0,
"Snt": 5,
"Last": 0.479,
"Avg": 4.027,
"Best": 0.451,
"Wrst": 12.612,
"StDev": 5.069,
"PTR": "49.153.192.62.dataforest.net",
"ASN": "AS58212"
},
{
"count": 3,
"host": "212.87.204.21",
"Loss%": 0,
"Snt": 5,
"Last": 0.858,
"Avg": 17.266,
"Best": 0.728,
"Wrst": 53.402,
"StDev": 21.544,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.53,
"Avg": 0.554,
"Best": 0.486,
"Wrst": 0.64,
"StDev": 0.056,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
}
}
}
Lối tắt GET nhanh
URL sẵn dùng cho kiểm tra đơn giản — không có chọn khu vực, không Live mode (dùng POST ở trên cho mấy thứ đó).
Lối tắt GET — cùng phản hồi với POST /ping. Tỏa toàn cầu (GET không hỗ trợ chọn khu vực); cần khu vực hoặc Live mode thì dùng POST.
Tham số Path
target
string
Tham số Query
timeout
integer
Per-probe timeout in milliseconds. Default 1000. Applied at whole-second granularity. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "ping",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "b8078339-1168-4830-ba30-21bf74285a5c",
"reportURL": "https://check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c",
"apiURL": "https://api.check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c",
"og-imageURL": "https://api.check-host.cc/report/b8078339-1168-4830-ba30-21bf74285a5c/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "ping",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:34.000000Z",
"delete_at": "2036-05-12 04:05:34",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 4,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 1,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 3,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
}
}
}
Lối tắt GET. Cần chọn khu vực hoặc Live mode thì dùng POST /tcp.
Tham số Path
target
string
port
integer
Tham số Query
timeout
integer
Connection timeout in milliseconds. Default 1000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc:443",
"method": "tcp",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "ca9f3340-1071-4e6d-9717-5fe16072741d",
"reportURL": "https://check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d",
"apiURL": "https://api.check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d",
"og-imageURL": "https://api.check-host.cc/report/ca9f3340-1071-4e6d-9717-5fe16072741d/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": 443,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc:443",
"method": "tcp",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 4,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 0,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 0,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 5,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "34.36.183.77",
"status": 1
}
]
}
}
}
Biến thể GET — tham số nằm trong query string thay vì body.
Tham số Query
target
string
port
integer
payload
string
Optional. Hex (0x…) or printable ASCII, max 2048 bytes.
timeout
integer
How long the node waits for a reply, in milliseconds. Default 2000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "1.1.1.1:53",
"method": "udp",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "851eacb2-985c-4d6c-80c7-861141a673e8",
"reportURL": "https://check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8",
"apiURL": "https://api.check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8",
"og-imageURL": "https://api.check-host.cc/report/851eacb2-985c-4d6c-80c7-861141a673e8/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": 53,
"query": null,
"payload": "0x241a010000010000000000000377777706676f6f676c6503636f6d0000010001"
}
{
"status": 200,
"success": true,
"target": "1.1.1.1:53",
"method": "udp",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": "0x241a010000010000000000000377777706676f6f676c6503636f6d0000010001",
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 5,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 2,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 1,
"errortext": "",
"target_ip": "1.1.1.1",
"status": 1
}
]
}
}
}
GET shortcut for a bare host or scheme-prefixed origin (https assumed when no scheme is given). Use POST /http for a full URL with a path, a custom port, or region targeting.
Tham số Path
target
string
Tham số Query
timeout
integer
Request timeout in milliseconds. Default 15000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "https://check-host.cc",
"method": "http",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "9956b063-b987-4199-a938-15e13359f6d0",
"reportURL": "https://check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0",
"apiURL": "https://api.check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0",
"og-imageURL": "https://api.check-host.cc/report/9956b063-b987-4199-a938-15e13359f6d0/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "https://check-host.cc",
"method": "http",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 35,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 22,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 28,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 56,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 20,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
}
}
}
Lối tắt GET. Tham số path method chấp nhận các loại bản ghi giống như querymethod ở biến thể POST.
Tham số Path
target
string
method
enum
Tham số Query
timeout
integer
Query timeout in milliseconds. Default 5000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "dns",
"repeatchecks": 0,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "fce45bed-f863-4940-86d3-3fa681166770",
"reportURL": "https://check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770",
"apiURL": "https://api.check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770",
"og-imageURL": "https://api.check-host.cc/report/fce45bed-f863-4940-86d3-3fa681166770/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": "A/AAAA",
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "dns",
"query": "A",
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": [
{
"ttl": 202,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
}
}
}
Lối tắt GET. Cần chọn khu vực, số gói tùy chỉnh hoặc đổi protocol thì dùng POST /mtr.
Tham số Path
target
string
Tham số Query
timeout
integer
Runtime budget in milliseconds, applied by nodes in whole seconds. Default 1000. A value below 100 is read as seconds and converted, so older clients that sent timeout: 15 keep working.
Phản hồi
—
Tự động poll /report/{uuid}
…
Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "mtr",
"repeatchecks": 5,
"region": [
"DE",
"NL",
"ES"
],
"uuid": "0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"reportURL": "https://check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"apiURL": "https://api.check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939",
"og-imageURL": "https://api.check-host.cc/report/0fa83d50-7fc2-4f45-bbb3-aadc7f8fa939/og-image",
"autodelete": "12-05-2036",
"message": "Broadcasted task to all slaves.",
"port": null,
"query": null,
"payload": null
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "mtr",
"query": null,
"repeatchecks": 5,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": {
"mtr": {
"src": "e6a6076aff2d",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.143,
"Avg": 0.156,
"Best": 0.121,
"Wrst": 0.185,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "172.31.1.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.583,
"Avg": 3.737,
"Best": 2.002,
"Wrst": 5.875,
"StDev": 1.494,
"ASN": "-",
"PTR": "-"
},
{
"count": 3,
"host": "116.203.161.165",
"Loss%": 0,
"Snt": 5,
"Last": 0.377,
"Avg": 1.422,
"Best": 0.377,
"Wrst": 4.689,
"StDev": 1.854,
"PTR": "12936.your-cloud.host",
"ASN": "AS24940"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "213.239.239.122",
"Loss%": 0,
"Snt": 5,
"Last": 0.659,
"Avg": 0.757,
"Best": 0.488,
"Wrst": 1.36,
"StDev": 0.354,
"PTR": "core-spine-rdev2.cloud1.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 7,
"host": "213.239.239.141",
"Loss%": 0,
"Snt": 5,
"Last": 0.592,
"Avg": 0.732,
"Best": 0.516,
"Wrst": 1.389,
"StDev": 0.368,
"PTR": "core12.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 8,
"host": "213.239.224.238",
"Loss%": 0,
"Snt": 5,
"Last": 4.224,
"Avg": 3.991,
"Best": 3.577,
"Wrst": 4.488,
"StDev": 0.365,
"PTR": "core5.fra.hetzner.com",
"ASN": "AS24940"
},
{
"count": 9,
"host": "213.239.239.118",
"Loss%": 0,
"Snt": 5,
"Last": 3.892,
"Avg": 4.653,
"Best": 3.777,
"Wrst": 7.801,
"StDev": 1.759,
"PTR": "213-239-239-118.clients.your-server.de",
"ASN": "AS24940"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.995,
"Avg": 4.624,
"Best": 3.95,
"Wrst": 7.175,
"StDev": 1.425,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": {
"mtr": {
"src": "733fe59073f9",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.055,
"Avg": 0.062,
"Best": 0.055,
"Wrst": 0.078,
"StDev": 0.009,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.230.225.209",
"Loss%": 0,
"Snt": 5,
"Last": 0.584,
"Avg": 0.494,
"Best": 0.383,
"Wrst": 0.612,
"StDev": 0.1,
"ASN": "AS12586",
"PTR": "-"
},
{
"count": 3,
"host": "193.189.83.197",
"Loss%": 0,
"Snt": 5,
"Last": 0.638,
"Avg": 0.679,
"Best": 0.566,
"Wrst": 0.778,
"StDev": 0.08,
"PTR": "google.equinix.kleyrex.net",
"ASN": "-"
},
{
"count": 4,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.647,
"Avg": 0.644,
"Best": 0.577,
"Wrst": 0.703,
"StDev": 0.044,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": {
"mtr": {
"src": "b3250ccf9b97",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.076,
"Avg": 0.076,
"Best": 0.065,
"Wrst": 0.1,
"StDev": 0.013,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "45.95.53.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.281,
"Avg": 1.78,
"Best": 0.389,
"Wrst": 4.25,
"StDev": 1.645,
"ASN": "AS200303",
"PTR": "-"
},
{
"count": 3,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "72.14.195.116",
"Loss%": 0,
"Snt": 5,
"Last": 0.786,
"Avg": 0.69,
"Best": 0.641,
"Wrst": 0.786,
"StDev": 0.057,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.685,
"Avg": 0.684,
"Best": 0.651,
"Wrst": 0.724,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": {
"mtr": {
"src": "bf7afe2a25f8",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.082,
"Avg": 0.082,
"Best": 0.065,
"Wrst": 0.117,
"StDev": 0.019,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "141.95.3.252",
"Loss%": 0,
"Snt": 5,
"Last": 0.667,
"Avg": 0.708,
"Best": 0.616,
"Wrst": 0.967,
"StDev": 0.145,
"ASN": "AS16276",
"PTR": "-"
},
{
"count": 3,
"host": "10.164.25.238",
"Loss%": 0,
"Snt": 5,
"Last": 0.688,
"Avg": 0.688,
"Best": 0.57,
"Wrst": 0.86,
"StDev": 0.108,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "10.17.248.22",
"Loss%": 0,
"Snt": 5,
"Last": 0.784,
"Avg": 0.752,
"Best": 0.64,
"Wrst": 0.981,
"StDev": 0.138,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "172.18.12.0",
"Loss%": 0,
"Snt": 5,
"Last": 4.114,
"Avg": 3.575,
"Best": 3.018,
"Wrst": 4.171,
"StDev": 0.539,
"ASN": "-",
"PTR": "-"
},
{
"count": 7,
"host": "57.128.121.50",
"Loss%": 0,
"Snt": 5,
"Last": 1.93,
"Avg": 1.942,
"Best": 1.776,
"Wrst": 2.131,
"StDev": 0.145,
"PTR": "fra-fr5-sbb1-nc5.de.eu",
"ASN": "AS16276"
},
{
"count": 8,
"host": "10.200.0.39",
"Loss%": 0,
"Snt": 5,
"Last": 4.459,
"Avg": 3.772,
"Best": 2.321,
"Wrst": 4.459,
"StDev": 0.867,
"ASN": "-",
"PTR": "-"
},
{
"count": 9,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 1.66,
"Avg": 1.655,
"Best": 1.608,
"Wrst": 1.683,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": {
"mtr": {
"src": "711c1b61d3d4",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.09,
"Avg": 0.115,
"Best": 0.09,
"Wrst": 0.145,
"StDev": 0.022,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "2.56.247.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.703,
"Avg": 4.079,
"Best": 2.236,
"Wrst": 8.841,
"StDev": 2.712,
"PTR": "dnsrelay.network",
"ASN": "AS213850"
},
{
"count": 3,
"host": "100.68.20.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.067,
"Avg": 1.012,
"Best": 0.89,
"Wrst": 1.093,
"StDev": 0.083,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "92.242.166.5",
"Loss%": 0,
"Snt": 5,
"Last": 1.199,
"Avg": 2.916,
"Best": 1.199,
"Wrst": 4.731,
"StDev": 1.256,
"PTR": "irb5.rt-qfx10k-fkt2.de.eu.smartnet.network",
"ASN": "AS203446"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.468,
"Avg": 0.473,
"Best": 0.412,
"Wrst": 0.561,
"StDev": 0.055,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": {
"mtr": {
"src": "74f611c62144",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.103,
"Avg": 0.127,
"Best": 0.096,
"Wrst": 0.161,
"StDev": 0.03,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.175.223.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.314,
"Avg": 0.321,
"Best": 0.22,
"Wrst": 0.437,
"StDev": 0.078,
"PTR": "nextregister.eu",
"ASN": "AS204464"
},
{
"count": 3,
"host": "10.47.235.16",
"Loss%": 0,
"Snt": 5,
"Last": 0.435,
"Avg": 0.44,
"Best": 0.352,
"Wrst": 0.549,
"StDev": 0.073,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "213.202.209.97",
"Loss%": 0,
"Snt": 5,
"Last": 1.406,
"Avg": 1.463,
"Best": 1.401,
"Wrst": 1.589,
"StDev": 0.078,
"PTR": "lag57-h535e.edge3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 5,
"host": "89.163.136.254",
"Loss%": 0,
"Snt": 5,
"Last": 0.507,
"Avg": 0.537,
"Best": 0.471,
"Wrst": 0.583,
"StDev": 0.047,
"PTR": "lag8-h544e.agr3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 6,
"host": "62.141.47.193",
"Loss%": 0,
"Snt": 5,
"Last": 3.832,
"Avg": 3.75,
"Best": 3.439,
"Wrst": 4.032,
"StDev": 0.215,
"PTR": "lag0-vl1002.core1-ams-eq3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 7,
"host": "142.250.174.42",
"Loss%": 0,
"Snt": 5,
"Last": 5.16,
"Avg": 4.135,
"Best": 3.807,
"Wrst": 5.16,
"StDev": 0.575,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 8,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.517,
"Avg": 3.569,
"Best": 3.517,
"Wrst": 3.639,
"StDev": 0.05,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": {
"mtr": {
"src": "1a53a83ea59f",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.114,
"Avg": 0.12,
"Best": 0.092,
"Wrst": 0.162,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "62.192.153.49",
"Loss%": 0,
"Snt": 5,
"Last": 0.479,
"Avg": 4.027,
"Best": 0.451,
"Wrst": 12.612,
"StDev": 5.069,
"PTR": "49.153.192.62.dataforest.net",
"ASN": "AS58212"
},
{
"count": 3,
"host": "212.87.204.21",
"Loss%": 0,
"Snt": 5,
"Last": 0.858,
"Avg": 17.266,
"Best": 0.728,
"Wrst": 53.402,
"StDev": 21.544,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.53,
"Avg": 0.554,
"Best": 0.486,
"Wrst": 0.64,
"StDev": 0.056,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
}
}
}
Network Intelligence
3 endpointDispatch 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.
Dispatches a deep, multi-stage scan of a target (IP, CIDR, domain or ASN). The Manager classifies the target, fans out typed sub-jobs to dedicated workers (resolve / portscan / banner / body-fetch / threat-intel) and aggregates results into the public report at /fullscan/{uuid}. The request returns immediately with status=pending — poll GET /fullscan/{uuid} for progress.
Tham số Body
target
string
IPv4/IPv6 address, CIDR block (e.g. 1.1.1.0/24), domain name or AS number. Anonymous CIDR submissions are capped at /24 (v4) / /120 (v6); API keys raise that to /20 / /112.
scope
enum
basic = top-100 ports + banner; deep (default) = full TCP/UDP port range, TLS, body capture, threat-intel; full = same as deep plus subdomain enumeration on domains.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"uuid": "9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"target": "check-host.cc",
"target_type": "domain",
"scope": "deep",
"status": "pending",
"subjobs_total": 0,
"subjobs_done": 0,
"subjobs_failed": 0,
"error": null,
"created_at": "2026-05-26T11:42:08+00:00",
"completed_at": null,
"report_url": "https://check-host.cc/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"api_url": "https://check-host.cc/api/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0"
}
{
"message": "The target field is required. (and 1 more error)",
"errors": {
"target": [
"The target field is required."
],
"tos": [
"The tos field must be accepted."
]
}
}
{
"success": false,
"error": "Fullscan is not enabled on this deployment."
}
Returns the current state of a previously submitted fullscan job. Workers update subjobs_done as they complete; the job moves to status=complete (all sub-jobs done) or partial (some failed). Result data is rendered on /fullscan/{uuid} — this endpoint is for clients that want machine-readable progress.
Tham số Path
uuid
string
UUID returned by POST /fullscan.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"job": {
"uuid": "9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"target": "check-host.cc",
"target_type": "domain",
"scope": "deep",
"status": "running",
"subjobs_total": 5,
"subjobs_done": 2,
"subjobs_failed": 0,
"error": null,
"created_at": "2026-05-26T11:42:08+00:00",
"completed_at": null,
"report_url": "https://check-host.cc/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"api_url": "https://check-host.cc/api/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0"
}
}
{
"success": true,
"job": {
"uuid": "9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"target": "check-host.cc",
"target_type": "domain",
"scope": "deep",
"status": "complete",
"subjobs_total": 5,
"subjobs_done": 5,
"subjobs_failed": 0,
"error": null,
"created_at": "2026-05-26T11:42:08+00:00",
"completed_at": "2026-05-26T11:44:31+00:00",
"report_url": "https://check-host.cc/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"api_url": "https://check-host.cc/api/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0"
}
}
{
"success": false,
"error": "Job not found."
}
Returns the actual findings a fullscan produced — open ports, banners, DNS records, BGP context and TLS certificates — aggregated from ClickHouse. This is the machine-readable twin of the /fullscan/{uuid} report page. Unlike GET /fullscan/{uuid} (which returns only job counters), this returns data; partial results are available while status=running.
Tham số Path
uuid
string
UUID returned by POST /fullscan.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"data": {
"uuid": "9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"target": "1.1.1.1",
"target_type": "ip",
"scope": "deep",
"status": "complete",
"subjobs_total": 5,
"subjobs_done": 5,
"subjobs_failed": 0,
"error": null,
"created_at": "2026-07-14T09:12:44+00:00",
"completed_at": "2026-07-14T09:14:02+00:00",
"report_url": "https://check-host.cc/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"api_url": "https://check-host.cc/api/fullscan/9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"open_ports": [
{
"port": 53,
"proto": "tcp",
"service": "domain",
"last_seen": "2026-07-14 09:13:10"
},
{
"port": 443,
"proto": "tcp",
"service": "https",
"last_seen": "2026-07-14 09:13:11"
}
],
"banners": [
{
"port": 443,
"server_str": "cloudflare",
"raw_banner": "HTTP/1.1 200 OK\r\nServer: cloudflare",
"observed_at": "2026-07-14 09:13:11"
}
],
"dns_records": [
{
"record_type": "PTR",
"value": "one.one.one.one",
"observed_at": "2026-07-14 09:13:00"
}
],
"bgp": {
"asn": 13335,
"as_name": "Cloudflare, Inc.",
"prefix": "1.1.1.0/24",
"rpki_status": "valid",
"observed_at": "2026-07-14 09:13:05"
},
"tls_certs": [
{
"port": 443,
"sha256": "3a1b8f0c9d2e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f90",
"subject": "CN=cloudflare-dns.com",
"issuer": "C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"sans_str": "cloudflare-dns.com, one.one.one.one",
"not_before": "2025-01-02 00:00:00",
"not_after": "2026-01-15 23:59:59",
"observed_at": "2026-07-14 09:13:11"
}
]
}
}
{
"success": false,
"error": "Job not found."
}
Intelligence Data
8 endpointRead 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.
Everything we know about a single IPv4/IPv6 address, aggregated from our intel tables — the same data that powers the /ip/{ip} page, as JSON. Includes reverse DNS, open ports + banners, TLS certificates, BGP/ASN attribution, GeoIP, detected tech-stack, co-hosted domains, origin-leak candidates, threat-intel matches and honeypot activity. Sections with no data are returned as empty arrays / null. Honeypot passwords are never returned in cleartext: each entry exposes only password_captured (bool) and password_len.
Tham số Path
ip
string
IPv4 or IPv6 address.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"ip": "1.1.1.1",
"family": "IPv4",
"data": {
"ptr": {
"ptr": "one.one.one.one",
"observed_at": "2026-07-14 09:12:44"
},
"open_ports": [
{
"port": 53,
"proto": "tcp",
"last_seen": "2026-07-14 03:20:11",
"service": "domain"
},
{
"port": 80,
"proto": "tcp",
"last_seen": "2026-07-14 03:20:12",
"service": "http"
},
{
"port": 443,
"proto": "tcp",
"last_seen": "2026-07-14 03:20:12",
"service": "https"
}
],
"banners": [
{
"port": 443,
"server_str": "cloudflare",
"observed_at": "2026-07-14 03:20:12"
}
],
"tls_certs": [
{
"port": 443,
"sha256": "3a1b8f0c9d2e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f90",
"subject": "CN=cloudflare-dns.com",
"issuer": "C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"sans_str": "cloudflare-dns.com, *.cloudflare-dns.com, one.one.one.one",
"not_before": "2025-01-02 00:00:00",
"not_after": "2026-01-15 23:59:59",
"observed_at": "2026-07-14 03:20:12"
}
],
"co_hosted_domains": [
{
"ref_domain": "cloudflare-dns.com",
"source": "cert_san",
"total": "4"
}
],
"external_refs": [],
"leak_candidates": [],
"titles": [
{
"target": "1.1.1.1:443",
"title": "1.1.1.1 \u2014 the Internet's Fastest, Privacy-First DNS Resolver",
"status": 200,
"observed_at": "2026-07-14 03:20:13"
}
],
"techs": [
{
"technology": "Cloudflare",
"version": "",
"category": "CDN",
"confidence": 100,
"target": "1.1.1.1:443"
}
],
"bgp": {
"asn": 13335,
"as_name": "Cloudflare, Inc.",
"prefix": "1.1.1.0/24",
"rpki_status": "valid",
"observed_at": "2026-07-13 22:00:00",
"country_code": "US",
"registry": "ARIN",
"allocated": "2010-07-14",
"info_type": "Content"
},
"geo": {
"country_code": "US",
"country_name": "United States",
"continent_code": "NA"
},
"probe_findings": [],
"threat_matches": [],
"threat_count": 0,
"honeypot": null,
"honeypot_recent": [],
"honeypot_actor": null,
"honeypot_ja": null,
"honeypot_classes": []
}
}
{
"success": true,
"ip": "185.223.109.12",
"family": "IPv4",
"data": {
"ptr": null,
"open_ports": [
{
"port": 22,
"proto": "tcp",
"last_seen": "2026-07-14 06:41:03",
"service": "ssh"
}
],
"banners": [],
"tls_certs": [],
"co_hosted_domains": [],
"external_refs": [],
"leak_candidates": [],
"titles": [],
"techs": [],
"bgp": {
"asn": 209588,
"as_name": "FiberXpress BV",
"prefix": "185.223.108.0/22",
"rpki_status": "valid",
"observed_at": "2026-07-13 22:00:00",
"country_code": "NL",
"registry": "RIPE",
"allocated": "2018-03-05"
},
"geo": {
"country_code": "NL",
"country_name": "Netherlands",
"continent_code": "EU"
},
"probe_findings": [],
"threat_matches": [
{
"feed": "blocklist.de",
"category": "ssh-bruteforce",
"first_seen": "2026-06-30 11:04:00",
"last_seen": "2026-07-14 05:58:00",
"hits": "3"
}
],
"threat_count": 1,
"honeypot": {
"hits": "1487",
"first_seen": "2026-07-01 00:12:44",
"last_seen": "2026-07-14 06:41:03",
"ports": [
22,
2222
],
"protocols": [
"ssh"
]
},
"honeypot_recent": [
{
"ts": "2026-07-14 06:41:03",
"dst_port": 22,
"protocol": "ssh",
"event_type": "login_attempt",
"username": "root",
"password_captured": true,
"password_len": 8,
"payload": ""
},
{
"ts": "2026-07-14 06:40:55",
"dst_port": 22,
"protocol": "ssh",
"event_type": "login_attempt",
"username": "admin",
"password_captured": true,
"password_len": 6,
"payload": ""
}
],
"honeypot_actor": {
"classification": "mass-scanner",
"nodes": "41",
"ports": "2",
"protocols": "1",
"active_days": "14"
},
"honeypot_ja": null,
"honeypot_classes": []
}
}
{
"success": false,
"error": "Invalid IP address."
}
Full autonomous-system intel aggregated from our BGP mirrors (CAIDA pfx2as + AS-relationships, RIR delegated stats, PeeringDB, RPKI): profile, prefix counts, announced-IP totals, peers / providers / customers, IXP memberships, RPKI coverage, GeoIP footprint, top ports, hosted-domains and pingable-IP summaries. Aggregates every /as/{asn} page section into one payload. Accepts 13335 or AS13335.
Tham số Path
asn
string
AS number, with or without the AS prefix.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"asn": 13335,
"as_name": "Cloudflare, Inc.",
"data": {
"as_name": "Cloudflare, Inc.",
"as_aka": "Cloudflare",
"as_type": "Content",
"as_scope": "Global",
"as_traffic": "Heavy Outbound",
"as_website": "https://www.cloudflare.com",
"as_irr": "RADB",
"country": "US",
"registry": "arin",
"status": "assigned",
"allocated": "2010-07-14",
"prefix_count": 1542,
"prefix_count_v4": 1180,
"prefix_count_v6": 362,
"announced_ips_v4": 1520640,
"hosted_domains": 8412339,
"hosted_ip_count": 120334,
"hosted_top": [
{
"domain": "discord.com",
"ip_count": "8"
},
{
"domain": "medium.com",
"ip_count": "6"
}
],
"pingable_count": 94021,
"pingable_top": [
{
"ip": "1.1.1.1",
"last_seen": "2026-07-14 06:00:00"
}
],
"reachable_trend": [
{
"day": "2026-07-13",
"reachable": 93110
},
{
"day": "2026-07-14",
"reachable": 94021
}
],
"geo_footprint": [
{
"country_code": "US",
"ips": "612330"
},
{
"country_code": "DE",
"ips": "210442"
}
],
"top_ports": [
{
"port": 443,
"ips": "110223"
},
{
"port": 80,
"ips": "98110"
}
],
"prefixes": [],
"prefixes_v4": [
{
"prefix": "1.1.1.0/24"
},
{
"prefix": "104.16.0.0/13"
}
],
"prefixes_v6": [
{
"prefix": "2606:4700::/32"
}
],
"peers_count": 9821,
"providers_count": 18,
"customers_count": 420,
"peers": [
{
"asn": 15169,
"name": "Google LLC",
"cc": "US"
},
{
"asn": 16509,
"name": "Amazon.com, Inc.",
"cc": "US"
}
],
"providers": [
{
"asn": 174,
"name": "Cogent Communications",
"cc": "US"
}
],
"customers": [
{
"asn": 394536,
"name": "Example Hosting",
"cc": "US"
}
],
"rpki_total": 1542,
"rpki_valid": 1500,
"rpki_invalid": 2,
"rpki_notfound": 40,
"rpki_coverage_pct": 97.3,
"ixps": [
{
"ix_name": "DE-CIX Frankfurt",
"speed": "400000"
},
{
"ix_name": "AMS-IX",
"speed": "200000"
}
],
"ixp_count": 285,
"providers_source": "caida-as-rel",
"peers_source": "caida-as-rel",
"ixps_source": "peeringdb",
"prefixes_source": "caida-pfx2as",
"enrich_last_seen": "2026-07-13 22:00:00",
"sources": [
"caida-pfx2as",
"peeringdb",
"rir",
"rpki"
],
"first_observed": "2020-01-01 00:00:00",
"last_observed": "2026-07-14 06:00:00",
"recent_prefixes": [
{
"prefix": "104.30.0.0/20",
"first_seen": "2026-07-01 00:00:00"
}
]
}
}
BGP origin (ASN), RPKI validity, GeoIP distribution, open-IP count, top ports, sample scanned hosts and cert subjects observed inside a CIDR block. Mirrors the /prefix/{net}/{mask} page.
Tham số Path
net
string
mask
integer
0-32 for IPv4, 0-128 for IPv6.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"cidr": "1.1.1.0/24",
"net": "1.1.1.0",
"mask": 24,
"family": "IPv4",
"anycast_label": "Anycast (Cloudflare)",
"data": {
"announced_by": [
{
"asn": 13335,
"source": "caida-pfx2as",
"last_seen": "2026-07-13 22:00:00"
}
],
"open_ips": 42,
"top_ports": [
{
"port": 443,
"ips": "40"
},
{
"port": 80,
"ips": "38"
}
],
"geo": {
"country_code": "US",
"country_name": "United States",
"continent": "NA"
},
"geo_countries": [
{
"country_code": "US",
"country_name": "United States",
"continent": "NA",
"ranges": "3"
}
],
"rpki": [
{
"asn": 13335,
"max_length": 24,
"validity": "valid",
"trust_anchor": "arin",
"last_seen": "2026-07-13 22:00:00"
}
],
"sample_ips": [
{
"ip": "1.1.1.1",
"open_ports": "3",
"last_seen": "2026-07-14 03:20:12"
}
],
"tls_subjects": [
{
"subject": "CN=cloudflare-dns.com",
"ips": "2",
"last_seen": "2026-07-14 03:20:12"
}
],
"asn_name": "Cloudflare, Inc."
}
}
Current DNS records + full passive-DNS history, TLS certificates, CT-log evidence, discovered subdomains and their resolutions, Wappalyzer tech-stack, IPs citing the domain in their HTML, and origin-leak (Cloudflare-bypass) candidates. Mirrors the /domain/{d} page.
Tham số Path
domain
string
Phản hồi
—Phản hồi có thể có
{
"success": true,
"domain": "check-host.cc",
"data": {
"dns_records": [
{
"record_type": "A",
"value": "104.21.32.100",
"last_seen": "2026-07-14 08:00:00"
},
{
"record_type": "AAAA",
"value": "2606:4700:3033::ac43:2064",
"last_seen": "2026-07-14 08:00:00"
},
{
"record_type": "NS",
"value": "kiki.ns.cloudflare.com",
"last_seen": "2026-07-14 08:00:00"
}
],
"dns_history": [
{
"record_type": "A",
"value": "104.21.32.100",
"first_seen": "2025-02-01 00:00:00",
"last_seen": "2026-07-14 08:00:00",
"observations": "420"
}
],
"tls_certs": [
{
"ip": "104.21.32.100",
"port": 443,
"sha256": "5c1f0a...",
"subject": "CN=check-host.cc",
"issuer": "C=US, O=Google Trust Services, CN=WE1",
"sans_str": "check-host.cc, *.check-host.cc",
"not_before": "2026-06-01 00:00:00",
"not_after": "2026-08-30 23:59:59",
"observed_at": "2026-07-14 03:00:00"
}
],
"ct_certs": [
{
"sha256": "5c1f0a...",
"operator": "Google",
"log_id": "argon2026",
"subject": "CN=check-host.cc",
"issuer": "CN=WE1",
"sans_str": "check-host.cc, *.check-host.cc",
"not_before": "2026-06-01 00:00:00",
"not_after": "2026-08-30 23:59:59",
"seen_at": "2026-06-01 00:12:00"
}
],
"citing_ips": [],
"leak_candidates": [],
"subdomains": [
{
"subdomain": "docs.check-host.cc",
"source": "ct",
"observed_at": "2026-07-01 00:00:00"
}
],
"subdomain_resolutions": [
{
"subdomain": "docs.check-host.cc",
"ips": [
"104.21.32.100"
],
"last_seen": "2026-07-14 08:00:00",
"record_type": "A"
}
],
"tech_stack": [
{
"technology": "Cloudflare",
"version": "",
"category": "CDN",
"confidence": 100,
"observations": "12"
}
],
"apex_stats": {
"sub_count": "7",
"hosting_ips": "3",
"record_types": "6",
"certs": "14"
},
"probe_findings": []
}
}
Certificate subject, issuer, SANs and validity window, plus every (ip, port) we have observed serving it and the matching CT-log entries. Falls back to CT-log data when the cert has not been observed live yet.
Tham số Path
sha256
string
Lower-case hex SHA-256 fingerprint (64 chars).
Phản hồi
—Phản hồi có thể có
{
"success": true,
"sha256": "3a1b8f0c9d2e4f5a6b7c8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f90",
"data": {
"cert": {
"subject": "CN=cloudflare-dns.com",
"issuer": "C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"sans_str": "cloudflare-dns.com, *.cloudflare-dns.com, one.one.one.one",
"not_before": "2025-01-02 00:00:00",
"not_after": "2026-01-15 23:59:59",
"first_seen": "2025-01-05 10:00:00",
"last_seen": "2026-07-14 03:20:12",
"deployments": "4"
},
"served_by": [
{
"ip": "1.1.1.1",
"port": 443,
"first_seen": "2025-01-05 10:00:00",
"last_seen": "2026-07-14 03:20:12"
},
{
"ip": "1.0.0.1",
"port": 443,
"first_seen": "2025-01-05 10:00:00",
"last_seen": "2026-07-14 03:20:10"
}
],
"ct_logs": [
{
"operator": "Google",
"log_id": "argon2025",
"log_index": "882551234",
"not_before": "2025-01-02 00:00:00",
"not_after": "2026-01-15 23:59:59",
"issuer": "C=US, O=DigiCert Inc, CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1",
"subject": "CN=cloudflare-dns.com",
"sans_str": "cloudflare-dns.com, *.cloudflare-dns.com",
"seen_at": "2025-01-02 04:00:00"
}
]
}
}
How widespread a port is across the scanned Internet: open-IP count, most common server banners, top countries + ASNs, Wappalyzer tech-stack and a sample of recent hosts. Includes a well-known service hint.
Tham số Path
port
integer
1-65535.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"port": 443,
"well_known": "HTTPS",
"data": {
"open_ips": 48213904,
"top_servers": [
{
"server": "cloudflare",
"c": "5120334"
},
{
"server": "nginx",
"c": "4210556"
},
{
"server": "Apache",
"c": "2890114"
}
],
"top_countries": [
{
"cc": "US",
"ips": "12043221"
},
{
"cc": "DE",
"ips": "3110228"
},
{
"cc": "CN",
"ips": "2904551"
}
],
"top_asns": [
{
"asn": 13335,
"ips": "2201004",
"name": "Cloudflare, Inc."
},
{
"asn": 16509,
"ips": "1890233",
"name": "Amazon.com, Inc."
}
],
"top_techs": [
{
"technology": "Nginx",
"hosts": "4102338"
},
{
"technology": "Cloudflare",
"hosts": "3550221"
}
],
"recent_ips": [
{
"ip": "1.1.1.1",
"last_seen": "2026-07-14 03:20:12"
}
]
}
}
Host counts for a detected technology (optionally pinned to a version), the version breakdown, categories and a sample of hosts running it. Powered by our world-sweep Wappalyzer detections.
Tham số Path
name
string
version
string
Optional. Pin the stats to one version.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"name": "nginx",
"version": null,
"data": {
"host_count": 8412339,
"top_versions": [
{
"version": "1.24.0",
"c": "1204338"
},
{
"version": "1.18.0",
"c": "980221"
},
{
"version": "1.26.1",
"c": "760112"
}
],
"categories": [
{
"category": "Web servers",
"c": "8412339"
},
{
"category": "Reverse proxies",
"c": "4102338"
}
],
"sample_hosts": [
{
"target": "1.2.3.4:443",
"last_seen": "2026-07-14 05:00:00"
},
{
"target": "example.com",
"last_seen": "2026-07-14 04:55:00"
}
]
}
}
Lists the most-recent fullscan jobs submitted for a target (IP, CIDR, domain or ASN), so clients can deep-link to a fresh report via GET /fullscan/{uuid}/results instead of triggering a redundant scan.
Tham số Path
target
string
Phản hồi
—Phản hồi có thể có
{
"success": true,
"target": "check-host.cc",
"recent_scans": [
{
"uuid": "9f2c8a14-3b6d-4e21-9a55-71b0c2d8e4f0",
"scope": "deep",
"status": "complete",
"subjobs_done": 5,
"subjobs_total": 5,
"created_at": "2026-07-14T09:12:44+00:00",
"completed_at": "2026-07-14T09:14:02+00:00"
},
{
"uuid": "1a2b3c4d-5e6f-4a1b-8c2d-3e4f5a6b7c8d",
"scope": "basic",
"status": "partial",
"subjobs_done": 3,
"subjobs_total": 4,
"created_at": "2026-07-10T11:00:00+00:00",
"completed_at": "2026-07-10T11:05:30+00:00"
}
]
}
Geo Intelligence
4 endpointCountry, 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.
Everything the /country/{cc} page shows, as JSON: open-IP + port exposure, top ASNs and hosting providers, ISPs, exposed services, Wappalyzer tech-stack, threat-intel counts, censorship signal and the 90-day ICMP reachability trend. Takes an ISO-3166 alpha-2 country code.
Tham số Path
cc
string
ISO-3166 alpha-2 country code (e.g. us, de, jp).
Phản hồi
—Phản hồi có thể có
{
"success": true,
"country": "US",
"name": "United States",
"data": {
"open_ips": 16500211,
"open_ports": 149388399,
"asn_count": 13256,
"threat_count": 5418,
"top_ports": [
{
"port": 443,
"ips": 905032
},
{
"port": 80,
"ips": 795558
},
{
"port": 22,
"ips": 378591
},
{
"port": 7547,
"ips": 334541
}
],
"top_asns": [
{
"asn": 396982,
"name": "Google Cloud",
"ips": 919282
},
{
"asn": 16509,
"name": "Amazon.com",
"ips": 441433
},
{
"asn": 22394,
"name": "CELLCO",
"ips": 221885
},
{
"asn": 174,
"name": "Cogent Communications, Inc.",
"ips": 194043
}
],
"top_hosting": [
{
"asn": 174,
"name": "Cogent Communications, Inc.",
"info_type": "NSP",
"ips": 194043
},
{
"asn": 20940,
"name": "Akamai Technologies",
"info_type": "Content",
"ips": 167201
},
{
"asn": 19551,
"name": "Thales/Imperva",
"info_type": "Content",
"ips": 160991
},
{
"asn": 14061,
"name": "DigitalOcean",
"info_type": "Content",
"ips": 117845
}
],
"top_techs": [
{
"technology": "jQuery",
"hosts": 26418
},
{
"technology": "Bootstrap",
"hosts": 9641
},
{
"technology": "jQuery UI",
"hosts": 4132
},
{
"technology": "Google Analytics",
"hosts": 4043
}
],
"top_servers": [
{
"server_str": "CloudFront",
"hosts": 154987
},
{
"server_str": "nginx",
"hosts": 112700
},
{
"server_str": "AkamaiGHost",
"hosts": 92000
},
{
"server_str": "Apache",
"hosts": 56481
}
],
"recent_threats": [
{
"feed": "firehol-l1",
"category": "abuse",
"hits": 2075
},
{
"feed": "spamhaus-drop",
"category": "spam",
"hits": 2066
},
{
"feed": "tor-exit",
"category": "anonymizer",
"hits": 1277
}
],
"prefixes": [
{
"prefix": "11.0.0.0/8",
"family": "ipv4",
"origin_asn": 749,
"asn_name": "United States Department of Defense (AS749)"
},
{
"prefix": "12.0.0.0/8",
"family": "ipv4",
"origin_asn": 7018,
"asn_name": "AT&T US - 7018"
},
{
"prefix": "17.0.0.0/8",
"family": "ipv4",
"origin_asn": 714,
"asn_name": "Apple Inc."
},
{
"prefix": "21.0.0.0/8",
"family": "ipv4",
"origin_asn": 749,
"asn_name": "United States Department of Defense (AS749)"
}
],
"prefix_count": 349983,
"pingable_count": 110753208,
"pingable_top": [
{
"ip": "100.0.53.114",
"last_seen": "2026-07-16 04:00:41"
},
{
"ip": "100.11.93.159",
"last_seen": "2026-07-16 04:00:41"
},
{
"ip": "100.12.186.238",
"last_seen": "2026-07-16 04:00:41"
},
{
"ip": "100.16.54.234",
"last_seen": "2026-07-16 04:00:41"
}
],
"exposed": [
{
"port": 22,
"ips": 378591,
"service": "SSH"
},
{
"port": 21,
"ips": 163342,
"service": "FTP"
},
{
"port": 3306,
"ips": 119634,
"service": "MySQL"
},
{
"port": 3389,
"ips": 95795,
"service": "RDP"
}
],
"top_isps": [
{
"asn": 7922,
"name": "Comcast",
"info_type": "Cable/DSL/ISP",
"ips": 87463
},
{
"asn": 6079,
"name": "Astound",
"info_type": "Cable/DSL/ISP",
"ips": 54800
},
{
"asn": 20214,
"name": "Comcast - Miami/Pompano",
"info_type": "Cable/DSL/ISP",
"ips": 52108
},
{
"asn": 20115,
"name": "Charter Communications",
"info_type": "Cable/DSL/ISP",
"ips": 28337
}
],
"honeypot_sources": 4813,
"honeypot_hits": 314180,
"reachable_trend": [
{
"day": "2026-04-23",
"ips": 324
},
{
"day": "2026-04-24",
"ips": 96
},
{
"day": "2026-04-25",
"ips": 26
},
{
"day": "2026-04-26",
"ips": 112
}
]
}
}
{
"success": false,
"error": "Invalid ISO-3166 alpha-2 country code."
}
Aggregate stats for a top-level domain: apex + subdomain counts we have enumerated, TLS-cert and hosting-ASN totals, most-popular apexes, top hosting ASNs, tech-stack and threat signal. Mirrors the /tld/{tld} page.
Tham số Path
tld
string
Top-level domain without the leading dot (e.g. com, de, app).
Phản hồi
—Phản hồi có thể có
{
"success": true,
"tld": "com",
"data": {
"apex_count": 79489889,
"subdomain_count": 304996227,
"cert_count": 1576266,
"asn_count": 15,
"sample_apexes": [
{
"apex_domain": "amazonaws.com",
"sub_count": 77969331
},
{
"apex_domain": "azure.com",
"sub_count": 9034010
},
{
"apex_domain": "kafka.us-east-1.amazonaws.com",
"sub_count": 4006937
},
{
"apex_domain": "cisco.com",
"sub_count": 2886770
}
],
"top_apexes": [
{
"apex": "cloudways-static-content.s3.us-east-1.amazonaws.com",
"ip_count": 8648,
"last_seen": "2026-07-21 15:31:39.776"
},
{
"apex": "awsmedia.s3.amazonaws.com",
"ip_count": 6643,
"last_seen": "2026-07-19 14:00:32.786"
},
{
"apex": "eprize-content.s3.amazonaws.com",
"ip_count": 6063,
"last_seen": "2026-06-17 10:40:09.091"
},
{
"apex": "inimitable-dev-bucket.s3.us-east-1.amazonaws.com",
"ip_count": 5990,
"last_seen": "2026-06-15 15:09:40.069"
}
],
"top_hosting_asns": [
{
"asn": 16509,
"name": "Amazon.com",
"domains": 14855269
},
{
"asn": 13335,
"name": "Cloudflare",
"domains": 8726556
},
{
"asn": 206834,
"name": "",
"domains": 4426931
},
{
"asn": 396982,
"name": "Google Cloud",
"domains": 1940196
}
],
"top_techs": [
{
"technology": "Plesk",
"hosts": 1
},
{
"technology": "Nginx",
"hosts": 1
}
],
"top_issuers": [
{
"issuer": "Let's Encrypt",
"certs": 412446
},
{
"issuer": "Amazon",
"certs": 257767
},
{
"issuer": "DigiCert",
"certs": 132704
},
{
"issuer": "router.asus.com",
"certs": 70400
}
],
"threat_matches": [
{
"feed": "openphish",
"category": "phishing",
"hits": 3716
}
]
}
}
Totals rolled up across every country on a continent (EU, NA, SA, AS, AF, OC, AN). Mirrors the /continent/{code} page.
Tham số Path
code
enum
Phản hồi
—Phản hồi có thể có
{
"success": true,
"continent": "EU",
"name": "Europe",
"data": {
"top_countries": [],
"open_ips": 0,
"country_count": 0,
"asn_count": 23326,
"top_asns": [
{
"asn": 13335,
"name": "Cloudflare",
"ips": 372294
},
{
"asn": 3320,
"name": "Deutsche Telekom",
"ips": 368719
},
{
"asn": 24940,
"name": "Hetzner Online",
"ips": 284548
},
{
"asn": 1257,
"name": "TELE2",
"ips": 200904
}
]
}
}
The machine-readable twin of the /threats page: curated IOC feed counts (phishing / abuse / spam / Tor), the honeypot attack-type breakdown and the top sanitised HTTP-exploit signatures. Individual phishing URLs are never listed (counts only) and honeypot sensor addresses are redacted.
Phản hồi
—Phản hồi có thể có
{
"success": true,
"data": {
"totals": {
"iocs": 42977,
"feeds": 4,
"hp_hits": 503722,
"hp_payloads": 21122
},
"feeds": [
{
"feed": "openphish",
"category": "phishing",
"indicator_type": "url",
"ioc_count": 19846,
"last_seen": "2026-07-21 14:59:49"
},
{
"feed": "firehol-l1",
"category": "abuse",
"indicator_type": "cidr",
"ioc_count": 13914,
"last_seen": "2026-07-21 14:59:48"
},
{
"feed": "spamhaus-drop",
"category": "spam",
"indicator_type": "cidr",
"ioc_count": 5061,
"last_seen": "2026-07-21 14:59:48"
},
{
"feed": "tor-exit",
"category": "anonymizer",
"indicator_type": "ip",
"ioc_count": 4156,
"last_seen": "2026-07-21 14:59:48"
}
],
"by_type": [
{
"indicator_type": "url",
"c": 19846
},
{
"indicator_type": "cidr",
"c": 18972
},
{
"indicator_type": "ip",
"c": 4159
}
],
"hp_types": [
{
"type": "payload",
"hits": 233993,
"payloads": 6006
},
{
"type": "auth",
"hits": 222731,
"payloads": 4
},
{
"type": "http_request",
"hits": 32666,
"payloads": 10938
},
{
"type": "http_exploit",
"hits": 14332,
"payloads": 4174
}
],
"top_exploits": [
{
"classes": [
"iot-rce"
],
"request": "GET /cgi-bin/luci/;stok=/locale",
"hits": 370,
"last_seen": "2026-07-17 20:59:20"
},
{
"classes": [
"cmdi",
"iot-rce"
],
"request": "POST /cgi-bin/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/.%2e/bin/sh",
"hits": 188,
"last_seen": "2026-07-21 15:18:55"
},
{
"classes": [
"scanner-ua"
],
"request": "GET /",
"hits": 148,
"last_seen": "2026-07-21 15:16:27"
},
{
"classes": [
"scanner-ua"
],
"request": "GET /",
"hits": 122,
"last_seen": "2026-07-21 15:34:11"
}
]
}
}
Báo cáo
3 endpointLấy báo cáo JSON hoặc ảnh trạng thái đã render của một kiểm tra đã gửi trước đó.
Trả về báo cáo JSON cho kiểm tra đã gửi trước đó. Map data được khóa bởi locationname; trường checks mỗi mục là mảng cho ping/tcp/udp/http và một object cho dns/mtr. Khi đã hoàn tất, báo cáo không đổi nữa và được cache 1 năm.
Tham số Path
uuid
string
UUID returned by any monitoring endpoint.
Phản hồi
—Phản hồi có thể có
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "ping",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:34.000000Z",
"delete_at": "2036-05-12 04:05:34",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 4,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 1,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 3,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 0,
"target_ip": "34.36.183.77",
"errortext": "",
"status": 1
}
]
}
}
}
{
"status": 200,
"success": true,
"target": "https://check-host.cc",
"method": "http",
"query": null,
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:35.000000Z",
"delete_at": "2036-05-12 04:05:35",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 8,
"slave_id": 1,
"repeat": 0,
"connectiontime": 35,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 10,
"slave_id": 8,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 12,
"slave_id": 2,
"repeat": 0,
"connectiontime": 22,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 16,
"slave_id": 10,
"repeat": 0,
"connectiontime": 28,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": [
{
"location_id": 62,
"slave_id": 54,
"repeat": 0,
"connectiontime": 25,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": [
{
"location_id": 73,
"slave_id": 65,
"repeat": 0,
"connectiontime": 56,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": [
{
"location_id": 86,
"slave_id": 78,
"repeat": 0,
"connectiontime": 20,
"http_status": 200,
"http_statustext": "OK",
"target_ip": "34.36.183.77",
"status": 1
}
]
}
}
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "dns",
"query": "A",
"repeatchecks": 0,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": [
{
"ttl": 202,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": [
{
"ttl": 300,
"address": "34.36.183.77"
},
{
"ttl": 300,
"address": "2600:1901::6760:0:0:0:0"
}
],
"errortext": "",
"status": 1
}
}
}
}
{
"status": 200,
"success": true,
"target": "check-host.cc",
"method": "mtr",
"query": null,
"repeatchecks": 5,
"created_at": "2026-05-12T02:05:36.000000Z",
"delete_at": "2036-05-12 04:05:36",
"payload": null,
"data": {
"DE-NBG-Hetzner": {
"id": 8,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Nuernberg",
"isp": "Hetzner Online GmbH",
"asn": "AS24940",
"datacenter": "Hetzner",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-NBG-Hetzner",
"locationname": "DE-NBG-Hetzner",
"hostname": "de-nbg-het.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 8,
"slave_id": 1,
"data": {
"mtr": {
"src": "e6a6076aff2d",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.143,
"Avg": 0.156,
"Best": 0.121,
"Wrst": 0.185,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "172.31.1.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.583,
"Avg": 3.737,
"Best": 2.002,
"Wrst": 5.875,
"StDev": 1.494,
"ASN": "-",
"PTR": "-"
},
{
"count": 3,
"host": "116.203.161.165",
"Loss%": 0,
"Snt": 5,
"Last": 0.377,
"Avg": 1.422,
"Best": 0.377,
"Wrst": 4.689,
"StDev": 1.854,
"PTR": "12936.your-cloud.host",
"ASN": "AS24940"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "213.239.239.122",
"Loss%": 0,
"Snt": 5,
"Last": 0.659,
"Avg": 0.757,
"Best": 0.488,
"Wrst": 1.36,
"StDev": 0.354,
"PTR": "core-spine-rdev2.cloud1.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 7,
"host": "213.239.239.141",
"Loss%": 0,
"Snt": 5,
"Last": 0.592,
"Avg": 0.732,
"Best": 0.516,
"Wrst": 1.389,
"StDev": 0.368,
"PTR": "core12.nbg1.hetzner.com",
"ASN": "AS24940"
},
{
"count": 8,
"host": "213.239.224.238",
"Loss%": 0,
"Snt": 5,
"Last": 4.224,
"Avg": 3.991,
"Best": 3.577,
"Wrst": 4.488,
"StDev": 0.365,
"PTR": "core5.fra.hetzner.com",
"ASN": "AS24940"
},
{
"count": 9,
"host": "213.239.239.118",
"Loss%": 0,
"Snt": 5,
"Last": 3.892,
"Avg": 4.653,
"Best": 3.777,
"Wrst": 7.801,
"StDev": 1.759,
"PTR": "213-239-239-118.clients.your-server.de",
"ASN": "AS24940"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.995,
"Avg": 4.624,
"Best": 3.95,
"Wrst": 7.175,
"StDev": 1.425,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-KRK": {
"id": 10,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "GHOSTnet GmbH",
"asn": "AS12586",
"datacenter": "GHOSTnet",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-KRK",
"locationname": "DE-FFM-KRK",
"hostname": "de-ffm-krk.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 10,
"slave_id": 8,
"data": {
"mtr": {
"src": "733fe59073f9",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.055,
"Avg": 0.062,
"Best": 0.055,
"Wrst": 0.078,
"StDev": 0.009,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.230.225.209",
"Loss%": 0,
"Snt": 5,
"Last": 0.584,
"Avg": 0.494,
"Best": 0.383,
"Wrst": 0.612,
"StDev": 0.1,
"ASN": "AS12586",
"PTR": "-"
},
{
"count": 3,
"host": "193.189.83.197",
"Loss%": 0,
"Snt": 5,
"Last": 0.638,
"Avg": 0.679,
"Best": 0.566,
"Wrst": 0.778,
"StDev": 0.08,
"PTR": "google.equinix.kleyrex.net",
"ASN": "-"
},
{
"count": 4,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.647,
"Avg": 0.644,
"Best": 0.577,
"Wrst": 0.703,
"StDev": 0.044,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FFM-Lumaserv": {
"id": 12,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Lumaserv",
"asn": "AS200303",
"datacenter": "Digital Realty",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-FFM-Lumaserv",
"locationname": "DE-FFM-Lumaserv",
"hostname": "de-ffm-lum.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 12,
"slave_id": 2,
"data": {
"mtr": {
"src": "b3250ccf9b97",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.19.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.076,
"Avg": 0.076,
"Best": 0.065,
"Wrst": 0.1,
"StDev": 0.013,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "45.95.53.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.281,
"Avg": 1.78,
"Best": 0.389,
"Wrst": 4.25,
"StDev": 1.645,
"ASN": "AS200303",
"PTR": "-"
},
{
"count": 3,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "72.14.195.116",
"Loss%": 0,
"Snt": 5,
"Last": 0.786,
"Avg": 0.69,
"Best": 0.641,
"Wrst": 0.786,
"StDev": 0.057,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.685,
"Avg": 0.684,
"Best": 0.651,
"Wrst": 0.724,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-LIM-OVH": {
"id": 16,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Limburg",
"isp": "OVH SAS",
"asn": "AS16276",
"datacenter": "OVH SAS",
"monitoring_allowed": 1,
"rabbitmq_queue": "DE-LIM-OVH",
"locationname": "DE-LIM-OVH",
"hostname": "de-lim-ovh.check-host.eu",
"sponsor": null,
"sponsor_url": null,
"latitude": null,
"longitude": null,
"checks": {
"location_id": 16,
"slave_id": 10,
"data": {
"mtr": {
"src": "bf7afe2a25f8",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.082,
"Avg": 0.082,
"Best": 0.065,
"Wrst": 0.117,
"StDev": 0.019,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "141.95.3.252",
"Loss%": 0,
"Snt": 5,
"Last": 0.667,
"Avg": 0.708,
"Best": 0.616,
"Wrst": 0.967,
"StDev": 0.145,
"ASN": "AS16276",
"PTR": "-"
},
{
"count": 3,
"host": "10.164.25.238",
"Loss%": 0,
"Snt": 5,
"Last": 0.688,
"Avg": 0.688,
"Best": 0.57,
"Wrst": 0.86,
"StDev": 0.108,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "10.17.248.22",
"Loss%": 0,
"Snt": 5,
"Last": 0.784,
"Avg": 0.752,
"Best": 0.64,
"Wrst": 0.981,
"StDev": 0.138,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 6,
"host": "172.18.12.0",
"Loss%": 0,
"Snt": 5,
"Last": 4.114,
"Avg": 3.575,
"Best": 3.018,
"Wrst": 4.171,
"StDev": 0.539,
"ASN": "-",
"PTR": "-"
},
{
"count": 7,
"host": "57.128.121.50",
"Loss%": 0,
"Snt": 5,
"Last": 1.93,
"Avg": 1.942,
"Best": 1.776,
"Wrst": 2.131,
"StDev": 0.145,
"PTR": "fra-fr5-sbb1-nc5.de.eu",
"ASN": "AS16276"
},
{
"count": 8,
"host": "10.200.0.39",
"Loss%": 0,
"Snt": 5,
"Last": 4.459,
"Avg": 3.772,
"Best": 2.321,
"Wrst": 4.459,
"StDev": 0.867,
"ASN": "-",
"PTR": "-"
},
{
"count": 9,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 10,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 1.66,
"Avg": 1.655,
"Best": 1.608,
"Wrst": 1.683,
"StDev": 0.029,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-PacketsDecreaser": {
"id": 62,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "Marc Fischer - Packets-Decreaser",
"asn": "AS214243",
"datacenter": "Equinix FR7",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-PacketsDecreaser",
"locationname": "DE-FRA-PacketsDecreaser",
"hostname": "de-fra-packets.check-host.eu",
"sponsor": "Packets-Decreaser Hosting",
"sponsor_url": "https://packets-decreaser.net/",
"latitude": null,
"longitude": null,
"checks": {
"location_id": 62,
"slave_id": 54,
"data": {
"mtr": {
"src": "711c1b61d3d4",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.09,
"Avg": 0.115,
"Best": 0.09,
"Wrst": 0.145,
"StDev": 0.022,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "2.56.247.1",
"Loss%": 0,
"Snt": 5,
"Last": 3.703,
"Avg": 4.079,
"Best": 2.236,
"Wrst": 8.841,
"StDev": 2.712,
"PTR": "dnsrelay.network",
"ASN": "AS213850"
},
{
"count": 3,
"host": "100.68.20.1",
"Loss%": 0,
"Snt": 5,
"Last": 1.067,
"Avg": 1.012,
"Best": 0.89,
"Wrst": 1.093,
"StDev": 0.083,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "92.242.166.5",
"Loss%": 0,
"Snt": 5,
"Last": 1.199,
"Avg": 2.916,
"Best": 1.199,
"Wrst": 4.731,
"StDev": 1.256,
"PTR": "irb5.rt-qfx10k-fkt2.de.eu.smartnet.network",
"ASN": "AS203446"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.468,
"Avg": 0.473,
"Best": 0.412,
"Wrst": 0.561,
"StDev": 0.055,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FAL-Nexthost": {
"id": 73,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Duesseldorf",
"isp": "Justin Franke",
"asn": "AS204464",
"datacenter": "myLoc",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FAL-Nexthost",
"locationname": "DE-FAL-Nexthost",
"hostname": "de-dus-nexthost.check-host.eu",
"sponsor": "NextHost",
"sponsor_url": "https://nsxt.eu",
"latitude": 50.4777,
"longitude": 12.3649,
"checks": {
"location_id": 73,
"slave_id": 65,
"data": {
"mtr": {
"src": "74f611c62144",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.103,
"Avg": 0.127,
"Best": 0.096,
"Wrst": 0.161,
"StDev": 0.03,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "5.175.223.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.314,
"Avg": 0.321,
"Best": 0.22,
"Wrst": 0.437,
"StDev": 0.078,
"PTR": "nextregister.eu",
"ASN": "AS204464"
},
{
"count": 3,
"host": "10.47.235.16",
"Loss%": 0,
"Snt": 5,
"Last": 0.435,
"Avg": 0.44,
"Best": 0.352,
"Wrst": 0.549,
"StDev": 0.073,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "213.202.209.97",
"Loss%": 0,
"Snt": 5,
"Last": 1.406,
"Avg": 1.463,
"Best": 1.401,
"Wrst": 1.589,
"StDev": 0.078,
"PTR": "lag57-h535e.edge3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 5,
"host": "89.163.136.254",
"Loss%": 0,
"Snt": 5,
"Last": 0.507,
"Avg": 0.537,
"Best": 0.471,
"Wrst": 0.583,
"StDev": 0.047,
"PTR": "lag8-h544e.agr3-dus3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 6,
"host": "62.141.47.193",
"Loss%": 0,
"Snt": 5,
"Last": 3.832,
"Avg": 3.75,
"Best": 3.439,
"Wrst": 4.032,
"StDev": 0.215,
"PTR": "lag0-vl1002.core1-ams-eq3.bb.wiit.network",
"ASN": "AS24961"
},
{
"count": 7,
"host": "142.250.174.42",
"Loss%": 0,
"Snt": 5,
"Last": 5.16,
"Avg": 4.135,
"Best": 3.807,
"Wrst": 5.16,
"StDev": 0.575,
"ASN": "AS15169",
"PTR": "-"
},
{
"count": 8,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 3.517,
"Avg": 3.569,
"Best": 3.517,
"Wrst": 3.639,
"StDev": 0.05,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
},
"DE-FRA-VMHEAVEN": {
"id": 86,
"continent": "EU",
"country": "Germany",
"countryCode": "DE",
"city": "Frankfurt am Main",
"isp": "VMHeaven",
"asn": "AS215607",
"datacenter": "FFM",
"monitoring_allowed": 0,
"rabbitmq_queue": "DE-FRA-VMHEAVEN",
"locationname": "DE-FRA-VMHEAVEN",
"hostname": "de-fra-vmheaven.check-host.eu",
"sponsor": "VMHeaven",
"sponsor_url": "https://vmheaven.io",
"latitude": 50.0845,
"longitude": 8.4719,
"checks": {
"location_id": 86,
"slave_id": 78,
"data": {
"mtr": {
"src": "1a53a83ea59f",
"dst": "34.36.183.77",
"tos": 0,
"tests": 5,
"psize": "64",
"bitpattern": "0x00"
},
"hubs": [
{
"count": 1,
"host": "172.18.0.1",
"Loss%": 0,
"Snt": 5,
"Last": 0.114,
"Avg": 0.12,
"Best": 0.092,
"Wrst": 0.162,
"StDev": 0.026,
"ASN": "-",
"PTR": "-"
},
{
"count": 2,
"host": "62.192.153.49",
"Loss%": 0,
"Snt": 5,
"Last": 0.479,
"Avg": 4.027,
"Best": 0.451,
"Wrst": 12.612,
"StDev": 5.069,
"PTR": "49.153.192.62.dataforest.net",
"ASN": "AS58212"
},
{
"count": 3,
"host": "212.87.204.21",
"Loss%": 0,
"Snt": 5,
"Last": 0.858,
"Avg": 17.266,
"Best": 0.728,
"Wrst": 53.402,
"StDev": 21.544,
"ASN": "-",
"PTR": "-"
},
{
"count": 4,
"host": "-",
"Loss%": 100,
"Snt": 5,
"Last": 0,
"Avg": 0,
"Best": 0,
"Wrst": 0,
"StDev": 0,
"ASN": "-",
"PTR": "-"
},
{
"count": 5,
"host": "34.36.183.77",
"Loss%": 0,
"Snt": 5,
"Last": 0.53,
"Avg": 0.554,
"Best": 0.486,
"Wrst": 0.64,
"StDev": 0.056,
"PTR": "77.183.36.34.bc.googleusercontent.com",
"ASN": "AS396982"
}
],
"target_ip": "34.36.183.77",
"success": 1
},
"errortext": "",
"status": 1
}
}
}
}
Thẻ Open Graph thể hiện trạng thái up/down theo châu lục (xanh / hổ phách / đỏ / không hoạt động). Phù hợp với <meta property="og:image">.
Tham số Path
uuid
string
Phản hồi
—Bản đồ thế giới tô màu theo quốc gia. Mặc định SVG, hoặc PNG qua ?format=png.
Tham số Path
uuid
string
Tham số Query
format
enum
res
enum
PNG only. low=800px / med=1200px / high=2000px wide.