urlscan.io API Plans

Our API plans allow you to fully utilise our APIs, either with your existing SOAR or security tool or via a custom API integration. Submit URLs to be scanned, search for historical results by IP, domain or URL, retrieve results and pivot to further leads. You can search all Public scans as well as your own Private scans on our platform. You can subscribe to our API plans as a Team and share your available quota amongst multiple users on the urlscan.io platform. You can also manage team-wide preferences like the default classification of scans.

On the Free plan you will be able to make a limited amount of API requests and submit a certain number of websites to be scanned every day which covers many basic use-cases and allows you to evaluate our platform. Anonymous users without a user account and API key can use our API for searching and retrieving result, but not for submitting scans.

Contact Sales







Monthly Price






Annual Price
Save >15%


$42 / mo

$125 / mo

$584 / mo

$1,666 / mo

Daily API Quota
Private Scans Private Scans are only visible to yourself, they are not visible to other users through our search API or the urlscan Pro product. Private Scans are perfect for URLs you don't want to share with anyone. We delete your Private Scans after the Scan Retention period. 50 500 2,500 20,000 100,000
Unlisted Scans Unlisted Scans are only visible to yourself and users of urlscan Pro. They are not visible to the general public. Unlisted Scans should be used when you want to scan and report malicious websites but are concerned about potentially leaking sensitive information. 1,000 2,000 5,000 40,000 100,000
Public Scans Public Scans are visible to anyone using urlscan.io. Public Scans should be used when you want to publicly document the state of a website and do not care about who is able to see the scan. 5,000 7,500 10,000 50,000 150,000
Search Requests You can perform this many Search Requests against our Search API or UI. Each Search Request can contain a complex query term which queries for multiple terms simultaneously. Only syntactically correct searches count against your quota. 1,000 2,500 12,500 150,000 Unlimited
Max Search Results Per Search Request issued, our Search API will return up to this many results. 100 500 1,000 2,000 10,000
Result Requests You can retrieve this many API results for individual scans from our Results API. 10,000 15,000 25,000 150,000 Unlimited
Limits & Features
Private Scan Retention Maximum guaranteed retention time of private scans performed by yourself. We reserve the right to purge private scans older than this threshold. 7 days 14 days 30 days 90 days 1 year
Priority Scanning Your scans will be submitted to a separate high-priority queue and should finish faster than scans performed by other users on urlscan.io. No No No Yes Yes
urlscan Pro Whether an upgrade to urlscan Pro is included or possible on this plan. No No No Upgrade Included

Third-party API Integrations

Some of the existing API integrations. See the full list here.

Disclaimer: All trademarks belong to their respective owners.