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" } ]