Skip to content



URLScan.io Powershell Module

A series of PowerShell Cmdlets used to interact with the URLScan.io APIs.

How To UseGithubPowershell Gallery

URLScan.io

URLScan.io is a PowerShell Wrapper for URLScan.io. It does what it says on the tin!

This module enables you to Search, Scan & Retrieve Results or Screenshots from the URLScan.io APIs. It includes support for paging and their rate limiting system.

How To Use

The easiest option to install the URLScan.io Module is to use the PowerShell Gallery.

Once installed, you can set your API Key using Set-URLScanConfiguration

Installing URLScan.io Module

You can either load the module directly, or Install it as a PowerShell Module.

# Install for all users (Requires run as administrator)
Install-Module -Name URLScan.io -Scope AllUsers

# Install for current user
Install-Module -Name URLScan.io -Scope CurrentUser

Installing from Github

You can install from source directly from Github using the command below.

iex "& {$(irm https://raw.githubusercontent.com/TehMuffinMoo/URLScan.io/main/Install.ps1)} s"

You can optionally also append the branch name at the end, as shown below

iex "& {$(irm https://raw.githubusercontent.com/TehMuffinMoo/URLScan.io/main/Install.ps1)} s dev"

Import Module

Import-Module ./Modules/URLScan.io/URLScan.io.psm1