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

Free

Basic

Standard

Professional

Enterprise

Monthly Price

$0

$49

$149

$699

$1,999

Annual Price
Save >15%

$0

$499
$42 / mo

$1,499
$125 / mo

$6,999
$584 / mo

$19,999
$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 (Will become active in Q4 2020)
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
Historical Results How far back into the past you can search 3 months 6 months 12 months All results All results
Search API delay Scans performed by other users will have this delay before they appear in your search results 30 minutes 15 minutes 5 minutes No delay No delay
Features (Will become active in Q4 2020)
Screenshots Watermarks on the full-size screenshots of scans. Watermarks will only apply to scans performed by other users, not your own scans Watermarks Watermarks Watermarks HD Original HD Original
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
Select Country You will be able to select which country your scan should performed from from a list of common choices. This allows you to more closely control the scan to potentially bypass geo-restrictions. No No No No Yes
Custom Retention You will be able to control how long we retain private scans performed by yourself (up to the maximum scan retention period for your subscription). No No No No Yes

Third-party API Integrations

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

Disclaimer: All trademarks belong to their respective owners.