List Organization Watchlist
List the assets ChainPatrol is watching for your organization: reported assets that were not blocked — typically dead, parked or lacking evidence — and are re-scanned so they can be blocked if they turn malicious. Matches the threatsWatchlisted count in /metrics/summary. Set includeTotal for the count; supports pagination.
Overview
List the assets ChainPatrol is watching for your organization. These are assets you reported that were not blocked — typically because they were dead, parked, a template, or lacked enough evidence — and that ChainPatrol keeps re-scanning so they can be blocked if they turn malicious. See Watchlist for how assets get there. An asset is included when its watch is enabled and your organization has filed a report against it. That is the same setthreatsWatchlisted counts in
/metrics/summary, so total here matches the
dashboard number.
Quick Start
Authentication
Include your API key in theX-API-KEY header. Organization API keys resolve the
organization from the key, so slug is optional for them.
Example Request
Query Parameters
reportedSince and reportedUntil filter on when your organization reported
the asset — the same window /metrics/summary uses for threatsWatchlisted. They do
not filter on when the asset was watchlisted. Leave both out for the whole watchlist.Response
next_page is null on the last page. total is present only when you set
includeTotal.
Pagination
Results are ordered by asset ID, ascending. Passnext_page back until it is null.
New assets land after the cursor, so a sweep never repeats or skips a row.
Related
Authorizations
Your API key. This is required by most endpoints to access our API programatically. Reach out to us at support@chainpatrol.io to get an API key for your use.
Query Parameters
URL, PAGE, ADDRESS, DISCORD, LINKEDIN, TWITTER, FACEBOOK, YOUTUBE, REDDIT, TELEGRAM, GOOGLE_APP_STORE, APPLE_APP_STORE, AMAZON_APP_STORE, MICROSOFT_APP_STORE, TIKTOK, INSTAGRAM, THREADS, MEDIUM, CHROME_WEB_STORE, MOZILLA_ADDONS, OPERA_ADDONS, EMAIL, PATREON, OPENSEA, FARCASTER, IPFS, GOOGLE_FORM, WHATSAPP, DISCORD_USER, QUORA, GITHUB, TEACHABLE, SUBSTACK, DEBANK, TAWK_TO, JOTFORM, PRIMAL, BLUESKY, SNAPCHAT, DESO, PINTEREST, FLICKR, GALXE, VELOG, NPM, PYPI, HEX, DOCKER_HUB, VOCAL_MEDIA, TECKFINE, TENDERLY, HACKMD, ETSY, ZAZZLE, BASENAME, BILIBILI_TV, VIMEO, DAILYMOTION, PHONE_NUMBER, SLACK, CALENDLY, NGROK, RARIBLE, RUST_PACKAGE, FLATHUB, VIDLII, VEVIOZ, ISSUU, SOUNDCLOUD, ZAPPER, REDNOTE, SAMSUNG_APP_STORE, HUAWEI_APP_STORE, XIAOMI_APP_STORE, TENCENT_APP_STORE, OPPO_APP_STORE, VIVO_APP_STORE, F_DROID, GOOGLE_AD, BING_AD, TWITCH, BEHANCE, ZORA, META_AD, SIGNAL, DEVIANTART, BANDCAMP, ARCHIVE_ORG, FIVE_HUNDRED_PX, LUMA, SMARTMONEYMATCH, APK_GOLD, GLASSDOOR, PUMP_FUN, TUMBLR Only return assets whose content contains this text
Also return total: how many watchlisted assets match the filters across all pages. Costs an extra count query, so request it on the first page rather than every page.
The number of assets to return per page (max 1000)
1 <= x <= 1000Cursor for fetching the next page of results
Response
Successful response