Skip to main content

Cyware Orchestrate

alphaMountain.ai 2.0.0

App Vendor: alphaMountain

App Category: Data Enrichment & Threat Intelligence

Connector Version: 2.0.0

API Version: 1.0.0

About App

The alphaMountain.ai app allows security teams to enrich URLs by connecting with alphaMountain.ai, revealing critical insights such as threat scores, impersonation scores, and URL categories.

The alphaMountain.ai app is configured with Cyware Orchestrate to perform the following actions:

Action Name

Description

Get URI/URL Categories

This action retrieves the categories for the given URI/URL.

Get URI/URL Impersonations

This action retrieves the impersonation domains for the given URI/URL.

Get URI/URL Threat Score

This action retrieves the threat score for a given URL/URI.

Generic Action

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

Configuration Parameters

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

Parameter

Description

Field Type

Required/Optional

Comments

API Key

Enter the API key to authenticate with alphamountain.ai.

Password

Required

API Version

Enter the API version.

Example:

1

Text

Optional

Default value:

1

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, verification is enabled.

Timeout

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

Integer

Optional

Allowed range:

15-120

Default value:

15

Action: Get URI/URL Categories

This action retrieves the categories for the given URI/URL.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

URI

Enter the URI/URL to retrieve the categories.

Example:

https://www.example.com

Text

Required

Example Request

[
  {
    "url": "https://www.example.com"
  }
]
Action: Get URI/URL Impersonations

This action retrieves the impersonation domains for the given URI/URL. It identifies domains likely crafted to mimic the given URI, considering popularity and relevance. This is particularly useful for detecting potential phishing attempts, cyber-squatting, or typo-squatted domains.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

URI

Enter the URI/URL to retrieve the impersonation domains.

Example:

https://www.example.com

Text

Required

Limit

Enter the maximum number of impersonation domains to retrieve.

Integer

Optional

Maximum allowed value:

20

Example Request

[
  {
    "url": "https://www.example.com"
  }
]
Action: Get URI/URL Threat Score

This action retrieves the threat score for a given URL/URI.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

URI

Enter the URI/URL to retrieve the threat score.

Example:

https://www.example.com

Text

Required

Scan Depth

Enter the level of thoroughness for the real-time lookup.

Text

Optional

Allowed values:

none, low, medium, high

Example Request

[
  {
    "url": "https://www.example.com",
    "scan_depth": "medium"
  }
]
Action: Generic Action

This is a generic action used to make requests to any alphamountain.ai 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, DELETE

Endpoint

Enter the endpoint to make the request to.

Example:

impersonate/uri

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

Allowed keys:

payload_json, download, files, filename, retry_wait, retry_count, custom_output, response_type

Example Request

[
  {
    "method": "POST",
    "payload": {
      "uri": "https://sampledomain.com",
      "license": "664856c1-730e-4889-8ecc-732291a8e435",
      "type": "partner.info",
      "version": 1,
      "scan_depth": "low"
    },
    "endpoint": "/threat/uri/",
    "extra_fields": {},
    "query_params": {}
  }
]