Connect urlscan.io to Your AI Agent

Use AI with urlscan.io to submit URL scans, inspect completed results and search existing scan records.

3 tools API key

Try a urlscan.io Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill urlscan.io

Submit and Review a Scan

Submit a URL and retrieve the completed scan JSON.

/oo urlscan.io: Submit [URL] with visibility [visibility], then retrieve result for its UUID when ready.

Research Existing Scans

Search scan records with documented query syntax.

/oo urlscan.io: Search scans with query [query], size [size], and summarize returned matches.

Start Working with urlscan.io

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect urlscan.io

    Provide a urlscan.io API key.

    Connect urlscan.io →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • urlscan.io access and URLs suitable for the chosen scan visibility.
  • Choose visibility explicitly. Submission returns a scan UUID; results are retrieved after processing.

urlscan.io Tools

Use AI with urlscan.io to submit URL scans, inspect completed results and search existing scan records.

Submit and Review a Scan

Submit a URL and retrieve the completed scan JSON.

Research Existing Scans

Search scan records with documented query syntax.

3 tools

Submit Scan

Submit a URL to urlscan.io for scanning.

urlscan.submit_scan

Get Result

Retrieve the JSON result for a completed urlscan.io scan.

urlscan.get_result

Search Scans

Search urlscan.io scans with the documented search query syntax.

urlscan.search_scans

Frequently Asked Questions

Is a result ready at submission?

No. Retrieve the scan UUID’s result after processing completes.

Why choose visibility?

It determines who can access the submitted scan record according to urlscan.io’s visibility modes.

What should I specify in my request?

Choose visibility explicitly. Submission returns a scan UUID; results are retrieved after processing.

Connect urlscan.io

About urlscan.io ↗