Skip to main content

Cyware Orchestrate

ShadowDragon

App Vendor: ShadowDragon

App Category: Data Enrichment & Threat Intelligence

Connector Version: 1.0.0

API Version: v1

About App

ShadowDragon specializes in digital investigative tools and data analytics for law enforcement and intelligence agencies. It helps uncover hidden connections and generate actionable insights from open sources and the dark web.

The ShadowDragon app is configured with Cyware Orchestrate to perform the following actions:

Action Name

Description

Generic Action 

This is a generic action used to make requests to any ShadowDragon endpoint.

Get Rate Limit 

This action retrieves the current status of the rate limit associated with your API key.

Search Breach Data 

This action retrieves the breach data.

Configuration Parameters

The following configuration parameters are required for the ShadowDragon app to communicate with the ShadowDragon enterprise application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

API Token 

Enter the API token to authenticate with ShadowDragon.

Password

Required

Timeout 

Enter the timeout value in seconds. This is the number of seconds that requests will wait to establish a connection with ShadowDragon.

Integer

Optional

Allowed range:

15-120

Default value:

15

Verify 

Choose your preference to verify SSL or TLS while making requests. It is recommended to set this option to yes. Passing no may result in incorrectly establishing the connection.

Boolean

Optional

By default, this is enabled.

Action: Get Rate Limit

This action retrieves the current status of the rate limit associated with your API key. Accessing this endpoint does not affect your rate limit.

Action Input Parameters 

No input parameters are required for this action.

Action: Search Breach Data

This action retrieves the breach data.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Domain 

Enter the domain of an email to retrieve the breach data. 

Example: 

sampledomain

Text

Required

Limit 

Enter the maximum number of data records to retrieve. It is recommended to use a limit of 1000 or less to avoid errors.

Integer

Optional

Allowed range: 

1-100000

Default value:

25

Additional Data 

Enter additional data as key-value pairs to filter the response.

Key Value

Optional

Allowed keys:

  • alias

  • email

  • password

  • phone

  • name

  • q

  • source

  • origin

  • in

  • fuzzy

  • queue

Action: Generic Action

This is a generic action used to make requests to any ShadowDragon endpoint.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Method 

Enter the HTTP method to make the request. 

Text

Required

Allowed values:

  • GET

  • PUT

  • POST

  • PATCH

  • DELETE

Endpoint 

Enter the endpoint to make the request. 

Example: 

/rate_limit

Text

Required

Query Params 

Enter the query parameters to pass to the API.

Key Value

Optional

Payload 

Enter the payload to pass to the API.

Any

Optional

Extra Fields 

Enter the extra fields to pass to the API.

Key Value

Optional