Skip to main content
Shodan Authentication Guide

How to authenticate Shodan for use with Tines

Daniel Stoeski avatar
Written by Daniel Stoeski
Updated over 4 months 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

Then, create a Shodan credential in Tines

Shodan connect flow (recommended):

  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 "Shodan" and follow the prompts to connect.

Manual credential creation

This method is not recommended as the Shodan connect flow creates this credential with much less complexity. However, if you need to create this credential set manually, see the following steps below:

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

  2. Input the values for the Shodan credential

    1. Name: Required

    2. Description: Optional

    3. Value: Your copied API key value

    1. Domains: api.shodan.io

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

Read about our connect flows here.

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?