連結、網站與郵件
這個網站是何時建立的?
涵蓋範圍: 適用於任何國家的網站,包括含重音符號或使用其他文字的名稱。資料來自各網域後綴的官方註冊管理機構(.com、.net、.org、.uk、.au 等數百種),透過取代舊有 WHOIS 的公開服務 RDAP 取得。有些註冊管理機構(例如 .es、.de 或 .it 的註冊管理機構)不公布這些資料:遇到這種情況,我們會告訴你。
開啟工具本頁內容
用途
查一查網站或連結的網域是什麼時候註冊、什麼時候到期、註冊商是誰,以及是否出現在詐騙簡訊活動中。幾天前才建立的網路商店是一個警訊。
使用要求
任何 NoCall 帳號都可以閱讀這些指南。部分工具需要 Pro,各指南會註明。
許多詐騙網站只存在幾天或幾週:它們為了一波活動而架設,之後就消失。貼上網路商店的連結或你收到的訊息中的連結,我們會根據該網域官方註冊管理機構的資料,告訴你它的網域是什麼時候註冊的。我們絕不會開啟網站。
使用步驟
貼上網站的連結、輸入網站名稱(例如 example.com)或貼上電子郵件地址:我們只會使用其中的網域。
按下「查詢網域年齡」。我們會向該網域的官方註冊管理機構查詢註冊時間,並檢查它是否出現在詐騙簡訊活動中。
查看結果:註冊日期、距今多久、何時到期,以及每個訊號代表什麼。
虛構範例
此範例為虛構內容,並非真實查詢。請勿撥打電話或開啟其中的連結。
https://www.example.com/login理解結果
出現在詐騙簡訊活動中: 大量發送的詐騙簡訊會把人導向這個網域。如果這是你不認識的商店或網站,請不要購買任何東西,也不要輸入個人資料。如果這是知名平台(短網址服務、架站平台),代表詐騙者正在利用它:請對這個特定連結提高警覺。
這個網域已被停用: 它的註冊管理機構或註冊商已將它封鎖,所以它無法在網路上運作。這通常發生在有人檢舉詐騙或濫用之後。請不要相信導向這個網站的訊息。
這個註冊管理機構不公布註冊日期: 這類網域的註冊管理機構(例如 .es、.de 或 .it 的註冊管理機構)不公開這些資料,所以我們無法得知它的年齡。這不是壞徵兆:所有結尾相同的網站都是如此。請使用「這個網站可靠嗎?」查看其他訊號。
註冊管理機構沒有這個網域的紀錄: 官方註冊管理機構沒有這個網域的資料:它可能沒有註冊、可能拼錯了,也可能是註冊管理機構沒有公布。請確認你輸入的是否正確。
註冊不到一個月: 大多數詐騙網站只存在幾天或幾週。這麼新的網站也可能是正當的(例如剛開幕的商店),但在確認是誰經營之前,請不要付款或輸入個人資料。
註冊不到六個月: 這是一個相當新的網站。這不代表它是詐騙,但購買前請先找找其他人的評價和公司的資料(名稱、地址和電話)。
這個網域正在被刪除: 註冊管理機構已將它標記為待刪除,通常是因為沒有續約。用這種網域繼續販售商品的商店是一個警訊。
註冊管理機構沒有說明它的建立時間: 註冊管理機構有這個網域,但沒有公布它的註冊日期,所以我們無法得知它的年齡。
註冊超過六個月: 它不是剛建立的網站,而大多數詐騙用的都是新網站。這是好徵兆,但不是保證:舊網站也可能易手或遭駭客入侵,所以如果對方以不尋常的方式要求付款或索取資料,仍要保持警覺。
註冊不到 30 天。大多數詐騙網站只存在幾天或幾週。
註冊了 30 到 179 天。
註冊將在 30 天內到期,或已經到期。僅供參考:許多網站會在最後一刻續約。
註冊管理機構或註冊商已停用這個網域(client hold 或 server hold):它無法在網路上運作,這通常發生在有人檢舉濫用之後。
這個網域正在被刪除(pending delete 或 redemption period)。
註冊管理機構沒有這個網域或其所屬網域的資料:它沒有註冊,或註冊管理機構沒有公布。
這個網域後綴的註冊管理機構沒有透過 RDAP(公開的網域查詢服務)公布資料,所以我們不知道它的年齡。這不是警訊。
公開的詐騙簡訊活動連結到這個網域或其所屬網域。
限制
這類網域的註冊管理機構(例如 .es、.de 或 .it 的註冊管理機構)不公開這些資料,所以我們無法得知它的年齡。這不是壞徵兆:所有結尾相同的網站都是如此。請使用「這個網站可靠嗎?」查看其他訊號。
離開你瀏覽器的只有網域,絕不包括連結的其他部分。NoCall 只會向該網域的官方註冊管理機構查詢這個名稱,絕不會開啟網站。我們不會儲存網域:只會記錄進行了一次檢查以及結果的類型。
疑難排解
這看起來不像公開的網站。請試試類似 example.com 的格式,或貼上完整的連結。
該網域的註冊管理機構沒有及時回應。請過幾分鐘再試。
你在短時間內做了很多次檢查。請稍等一下再試。
透過 API 使用
需要 API 金鑰和點數。每次完成的呼叫扣 1 點,即使沒有資料也一樣。有效的 Pro 帳戶每個 UTC 曆月包含 20 點,由所有 API 路由共用並優先扣用;當月未使用的點數不會累積到下個月。在帳戶頁面購買的點數不需 Pro 即可使用,且永不過期。
錯誤一律不扣點:401 invalid_api_key(缺少金鑰或金鑰無效)、403 pro_required(沒有 Pro 點數,也沒有購買的點數)、422 輸入無效、429 quota_exceeded(點數用完)、rate_limit_exceeded 或 ai_busy(sms-check 的 AI 已達負載上限)、503 tool_warming(資料仍在準備中)或 tool 或供應商無法使用。收到 429 或 503 後,請等 Retry-After 標頭中的秒數過後再重試。
連結、主機或電子郵件地址的網域何時註冊、最後變更和到期,以及它的註冊商和狀態,資料來自註冊管理機構的 RDAP 服務,並附上連結到該網域的公開 SMS 詐騙活動。只傳送網域,而且只傳送給註冊管理機構;絕不開啟連結。沒有 RDAP 的註冊管理機構(.es、.de、.it…)是正常結果,rdapAvailable 為 false。
將 JSON 主體傳送到該 tool 專屬的路由,或加上 tool 欄位後傳送到 POST /v2/tools。兩種路由回傳的結果相同。
POST https://api.nocall.io/v2/website-age
POST https://api.nocall.io/v2/tools {"tool":"website-age","url":"https://www.example.com/login","country":"ES"}參數
| 名稱 | 類型 | 必填 | 說明 |
|---|---|---|---|
| url | string (1–2000) | 是 | 連結、主機名稱或電子郵件地址,1–2000 個字元。只查詢其中的網域,絕不開啟連結;website-legit 也會像 link-check 一樣,依該國的連結規則讀取原樣貼上的連結。IP 位址、單一標籤名稱和特殊用途名稱(.local、.internal、.test…)會傳回 422。 |
| country | string (enum, 55) | 否 (預設: "ES") | 兩個字母的國家代碼,例如 ES 或 US。與每個網站類 tool 一樣接受此參數,但不會改變結果。 |
REQUEST_ID="$(uuidgen)" && [ -n "$REQUEST_ID" ] &&
curl --request POST 'https://api.nocall.io/v2/website-age' \
--header "Authorization: Bearer $NOCALL_API_KEY" \
--header 'Content-Type: application/json' \
--header "Idempotency-Key: $REQUEST_ID" \
--data '{"url":"https://www.example.com/login","country":"ES"}'import json
import os
import urllib.request
import uuid
api_key = os.environ.get('NOCALL_API_KEY')
if not api_key:
raise SystemExit('Set NOCALL_API_KEY')
request = urllib.request.Request(
'https://api.nocall.io/v2/website-age',
method='POST',
data=json.dumps({'url': 'https://www.example.com/login', 'country': 'ES'}).encode(),
headers={
'Authorization': 'Bearer ' + api_key,
'Content-Type': 'application/json',
'Idempotency-Key': str(uuid.uuid4()),
},
)
with urllib.request.urlopen(request, timeout=30) as response:
result = json.load(response)
print(result['data']['result'], result['meta']['unitsCharged'])import { randomUUID } from 'node:crypto';
const requestId = randomUUID();
const apiKey = process.env.NOCALL_API_KEY;
if (!apiKey) throw new Error('Set NOCALL_API_KEY');
const response = await fetch('https://api.nocall.io/v2/website-age', {
method: 'POST',
headers: {
Authorization: 'Bearer ' + apiKey,
'Content-Type': 'application/json',
'Idempotency-Key': requestId,
},
body: JSON.stringify({ url: 'https://www.example.com/login', country: 'ES' }),
});
const result = await response.json();
if (!response.ok) throw new Error(result.error?.code ?? 'request_failed');
console.log(result.data.result, result.meta.unitsCharged);回應範例(200)
這是 API 參考文件中的範例。查詢使用虛構號碼,彙總資料和 AI 回答只呈現結果的結構,並非即時資料。
{
"data": {
"tool": "website-age",
"result": {
"domain": "example.com",
"domainAscii": "example.com",
"rdapAvailable": true,
"found": true,
"registeredDomain": "example.com",
"registered": "1995-08-14",
"updated": "2026-08-14",
"expires": "2027-08-13",
"ageDays": 11398,
"registrar": "RESERVED-Internet Assigned Numbers Authority",
"status": [
"client delete prohibited",
"client transfer prohibited",
"client update prohibited"
],
"campaigns": {
"count": 0,
"lastSeen": null
},
"signals": [],
"attention": false
}
},
"meta": {
"requestId": "req_example",
"unitsCharged": 1,
"usage": {
"periodStart": "2026-10-01",
"unitLimit": 20,
"unitsUsed": 3,
"unitsRemaining": 17
}
}
}結果欄位(data.result)
| 欄位 | 類型 | 說明 |
|---|---|---|
| domain | string | Unicode 形式的網域。 |
| domainAscii | string | 同一個網域的 ASCII 形式(punycode),即 DNS 所見的形式。 |
| rdapAvailable | boolean | 該網域頂級網域的註冊管理機構是否透過 HTTPS 提供 RDAP。false:沒有查詢任何資料,年齡不明,這不是警訊。 |
| found | boolean | null | 註冊管理機構對網域或上層網域有回應時為 true,所有嘗試的名稱都沒有紀錄時為 false;rdapAvailable 為 false 時為 null。 |
| registeredDomain | string | null | 註冊管理機構回應的名稱(網域或上層網域),Unicode 形式。 |
| registered | string | null | 註冊日(UTC,YYYY-MM-DD)。 |
| updated | string | null | 註冊管理機構記錄的最後變更日。 |
| expires | string | null | 到期日。 |
| ageDays | integer | null | 自註冊以來的完整天數。 |
| registrar | string | null | 註冊商名稱,與註冊管理機構公布的相同。 |
| status | array<string> | 註冊管理機構公布的 EPP 狀態值(client transfer prohibited…)。 |
| campaigns | object | 連結網域為這個網域或其註冊網域的公開 SMS 詐騙活動:數量和最後一次出現的日期(lastSeen)。只有計數:不含任何訊息、寄件者或連結。 |
| signals | array<"very_new" | "new" | "expires_soon" | "on_hold" | "pending_delete" | "not_found" | "rdap_not_published" | "scam_campaigns"> | very_new、new、expires_soon、on_hold、pending_delete、not_found、rdap_not_published 或 scam_campaigns。 |
| attention | boolean | 結果是否值得查看:very_new、new、on_hold、pending_delete、not_found 或 scam_campaigns(expires_soon 和 rdap_not_published 不算)。 |
常見問題
為什麼網站的年齡很重要?
因為詐騙網站都撐不久:它們為了一波活動而註冊,在社群媒體上或透過簡訊宣傳,幾週內就消失了。折扣大得驚人、網域才註冊幾天的商店,是最明顯的詐騙徵兆之一。
日期是從哪裡來的?
來自各網域後綴的官方註冊管理機構(負責 .com、.uk 等的機構),透過取代舊有 WHOIS 的公開服務 RDAP 取得。我們只會向它查詢網域名稱。
為什麼有些網域沒有日期?
因為有些註冊管理機構(例如 .es、.de 或 .it 的註冊管理機構)不透過 RDAP 公布資料。這不是壞徵兆,也無法說明網站的任何狀況:該後綴的所有網域都是如此。這種情況下,「這個網站可靠嗎?」會綜合其他訊號來判斷。
舊網站就一定可信嗎?
不一定。網域可能易手、到期後又被重新註冊,正當的網站也可能遭駭客入侵。網站的年齡有助於排除最常見的詐騙,但無法保證任何事。對於銀行轉帳付款和突如其來的個人資料要求,請隨時保持警覺。
這是網站的日期,還是網域的日期?
是網域的日期:也就是有人註冊這個名稱的那一天。網站可能是之後才架設的,也可能之後改變很多。像 shop.example.com 這樣的網址,顯示的是它所屬網域(example.com)的日期。
