Shodan Authentication Guide

How to authenticate Shodan for use with Tines

Daniel Stoeski avatar
Written by Daniel Stoeski
Updated over a week ago

Shodan (Sentient Hyper-Optimised Data Access Network) is a search engine designed to map and gather information about internet-connected devices and systems. Shodan is sometimes referred to as a search engine for the Internet of things (IoT). Applications of the software include market research, vulnerability analysis, and penetration testing, as well as hacking.

First, get a Shodan API key

  1. Login to your Shodan account

  2. Click "Account"


  3. Copy your API key to a text editor

Lastly, create a Shodan credential in Tines

  1. Login to your Tines tenant

  2. Navigate to the team that will be using the API and click "Credentials"

  3. Click "+ New Credential" and select "Text"

  4. Input the values for the Shodan credential

    1. Name: Shodan

    2. Description: Optional

    3. Value: Your API key

  5. Optional

    1. Domains: Ensure this credential can only be used when making HTTP requests to specific domains.

    2. Access: What other teams can also use the API

  6. Click "Save"

For more on creating credentials in Tines, click here.

You can find a selection of Shodan stories in the story library.

Did this answer your question?