Skip to main content

Cyware Orchestrate

BotScout

App Vendor: BotScout

App Category: None

Connector Version: v1.0.0

API Version: v1.0.0

About App

The BotScout app helps you fight automated web scripts, also known as "bots". Bots mindlessly roam the web looking for forms to fill out and submit to spread spam, drop links, and gain admittance to a site to find and exploit additional forms. This results in problems such as fake registrations on forums, fake users in your carefully developed databases, and offensive link spam.

The BotScout app tracks names, IPs, and email addresses that bots use and log them as unique signatures for future reference. You can use BotScout's simple yet powerful API to test forms when they're submitted on your website.

The BotScout app is configured with the Orchestrate application to perform the following actions:

Action Name

Description

Lookup All

This action retrieves information for the entered username, email address, and IP address.

Lookup Username

This action retrieves information for the entered username.

Lookup Email Address

This action retrieves information for the entered email address.

Lookup IP Address

This action retrieves information for the entered IP address.

Configuration Parameters

Parameter

Description

Field Type

Required/Optional

Comments

API Key

Enter the BotScout API key.

Example:

34dccdd26c5c99ceb3af22f392b708bf

Text

Required

Action: Lookup All

This action retrieves information for the entered username, email address, and IP address.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Username

Enter the username for which you want to retrieve information.

Example:

user_001

Text

Required

Email Address

Enter the email address for which you want to retrieve information.

Example:

user_001@example.com

Text

Required

IP Address

Enter the IP address for which you want to retrieve information

Example:

168.212.226.204

Text

Required

Example Request

[
  {
    "username": "user_001",
    "email": "user.001@example.com",
    "ip_address": "168.212.226.204"
  }
]
Action: Lookup Username

This action retrieves information for the entered username.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Username

Enter the username for which you want to retrieve information.

Example:

user_001

Text

Required

Example Request

[
  {
    "username": "user_001"
  }
]
Action: Lookup Email Address

This action retrieves information for the entered email address IP address.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Email address

Enter the email address for which you want to retrieve information.

Example:

user_001@example.com

Text

Required

Example Request

[
  {
    "email_address": "user_001@example.com"
  }
]
Action: Lookup IP Address

This action retrieves information for the entered IP address.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

IP Address

Enter the IP address for which you want to retrieve information.

Example:

168.212.226.204

Text

Required

Example Request

[
  {
    "ip_address": "168.212.226.204"
  }
]