chainpeek: screen a URL or domain against phishing lists
check_url_phishingchainpeek: whether a URL's host (or a domain) is on public phishing/scam domain lists: listed, the matched_domain, the sources that list it and shared_platform, with the lists' update time and a disclaimer. Input: url or domain (one of them, at most 2,048 characters; IP hosts are matched exactly). A screening aid: the host is matched (with its parent domains up to the registrable domain) against two public phishing/scam domain lists, PhishDestroy (CC0) and Phishing.Database (MIT), refreshed daily (list_updated_at); the URL is only parsed, never fetched. A host that is not listed is not cleared: new or targeted phishing is on no list yet, and lists can hold stale entries. shared_platform marks hosts on shared hosting or app platforms, where only the listed subdomain matches. Input that is not a URL, host or domain is a 422 invalid_input (not charged). Typically under 0.1 s (first call up to a few seconds). Price: USD 0.001. Free: 10 chain reads per IP per UTC day (every chainpeek read, the sanctions screen and the single URL check share one pool). Tanod does not log or store the submitted text; it is processed in memory for this answer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL, host or domain to screen (at most 2,048 characters); only parsed, never fetched. | |
| domain | No | Alternative to url: a domain or host name. |