Back to catalog

Urlscan · Security

urlscan.io / Search past scans

Search urlscan.io scans with Elasticsearch query syntax, for example domain:example.com or page.ip:"1.2.3.4". Returns results[] (task url, time, page domain, ip, country, server, screenshot link, result link, verdicts), total and hasmore; pass the sort value of the last row as searchafter for the next page. You see public scans plus your own.

Live data

You are looking at the live public catalog.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • q query · required

    Search query, for example domain:example.com.

  • search_after query · optional

    Comma-separated sort values of the last row of the previous page.

  • size query · optional

    Rows, up to 1000 here (urlscan default 100).

No allowlisted official documentation or pricing reference is available.

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.