Publisher: ReversingLabs
Connector Version: 1.4.1
Product Vendor: Reversinglabs
Product Name: TitaniumCloud
Product Version Supported (regex): ".*"
Minimum Product Version: 6.2.2
App integrates with ReversingLabs TitaniumCloud APIs delivering targeted file and malware intelligence for threat identification, analysis, intelligence development, and threat hunting services
The below configuration variables are required for this Connector to operate. These variables are specified when configuring a TitaniumCloud asset in SOAR.
VARIABLE | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
url | required | string | TitaniumCloud URL |
username | required | string | TitaniumCloud username |
password | required | password | TitaniumCloud password |
test connectivity - Validate the asset configuration for connectivity using supplied configuration
advanced search - TCA-0320 - Search for hashes using multi-part search criteria
analyze url - TCA-0404 - Analyze a given URL
av scanners - TCA-0103 - Retrieve AV Scanner data from TitaniumCloud
customer daily usage - TCA-9999 - Check daily usage of ReversingLabs API
customer dayrange usage - TCA-9999 - Check ReversingLabs API usage for specified time range (in days)
customer month range usage - TCA-9999 - Check ReversingLabs API usage for specified time range (in months)
customer monthly usage - TCA-9999 - Check Monthly usage of ReversingLabs API
customer quota limits - TCA-9999 - Returns current quota limits for APIs accessible to the authenticated user or users belonging to the authenticated user's company.
customer yara api usage - TCA-9999 - Check Yara usage on ReversingLabs API
dynamic analysis results - TCA-0106 - Retrieve a file dynamic analysis results
dynamic url analysis results - TCA-0106 - Retrieve an url dynamic analysis results
file analysis - TCA-0104 - Retrieve File Analysis by hash data from TitaniumCloud
file reputation - TCA-0101 - Queries for file reputation info
file reputation user override - TCA-0102 - File Reputation User Override
functional similarity - TCA-0301 - Retrieve a list of functionally similar hashes to the provided one
get domain downloaded files - TCA-0405 - Retrieve a list of files downloaded from the submitted domain
get domain report - TCA-0405 - API returns threat intelligence data for the submitted domain
get downloaded files - TCA-0403 - Get files downloaded from url
get file - TCA-0201 - Download a sample from TitaniumCloud
get ip downloaded files - TCA-0406 - Retrieve a list of files downloaded from the submitted IP address
get ip report - TCA-0406 - API returns threat intelligence data for the submitted ip address
get latest url analysis feed - TCA - 0403 - Get latest url analysis feed
get list user overrides - TCA-0408 - Get user URL classification overrides
get list user overrides aggregated - TCA-0408 - Get user URL classification overrides aggregated
get network reputation - TCA-0407 - Get reputation of a requested URL, domain or IP address
get related domains - TCA-0405 - API provides a list of domains that have the same top parent domain as the requested domain
get resolutions from domain - TCA-0405 - API provides a list of domain-to-IP mappings for the requested domain
get resolutions from ip - TCA-0406 - API provides a list of IP-to-domain mappings for the requested IP address
get url analysis feed from date - TCA-0403 - Get url analysis feed from date
get urls from domain - TCA-0405 - API provides a list of URLs associated with the requested domain
get urls from ip - TCA-0406 - API provides a list of URLs associated with the requested IP address
get yara matches - TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range
get yara retro matches - TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range
imphash similarity - TCA-0302 - Get a a list of all available SHA1 hashes for files sharing the same import hash (imphash)
list active file reputation user overrides - TCA-0102 - List Active File Reputation User Overrides
network reputation user override - TCA-0408 - Override user network location reputation
reanalyze file - TCA-0205 - Reanalyze sample
submit for dynamic analysis - TCA-0207 - Submit an existing sample for dynamic analysis
submit url for dynamic analysis - TCA-0207 - Submit an existing url sample for dynamic analysis
upload file - TCA-0202 - Upload file to TitaniumCloud
uri index - TCA-0401 - Retrieve a list of all available file hashes associated with a given URI
uri statistics - TCA-0402 - Retrieve the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI
url reputation - TCA-0403 - Queries URL Threat Intelligence
yara create ruleset - TCA-0303 - Create a new YARA ruleset
yara delete ruleset - TCA-0303 - Delete YARA ruleset
yara get ruleset info - TCA-0303 - Get YARA ruleset info
yara get ruleset text - TCA-0303 - Get YARA ruleset text
yara retro enable hunt - TCA-0319 - Enable YARA retro hunt
yara retro start hunt - TCA-0319 - Start YARA retro hunt for the specified ruleset
yara retro check status - TCA-0319 - Check the retro hunt status for the specified ruleset
yara retro cancel hunt - TCA-0319 - Cancel the retro hunt for the specified ruleset
Validate the asset configuration for connectivity using supplied configuration
Type: test
Read only: True
Validate the asset configuration for connectivity using supplied configuration.
No parameters are required for this action
No Output
TCA-0320 - Search for hashes using multi-part search criteria
Type: investigate
Read only: False
TCA-0320 - Search for hashes using multi-part search criteria. Supported criteria include more than 60 keywords, 35 antivirus vendors, 137 sample types and subtypes, and 283 tags that enable creating 510 unique search expressions with support for Boolean operators and case-insensitive wildcard matching. A number of search keywords support relational operators '<=' and '>='.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
query | required | Advanced Search query | string | |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.limit | numeric | ||
action_result.parameter.query | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0404 - Analyze a given URL
Type: investigate
Read only: False
TCA-0404 - This service allows users to submit a URL for analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL to analyze | string | url |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.url | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0103 - Retrieve AV Scanner data from TitaniumCloud
Type: investigate
Read only: False
TCA-0103 - Provides AV vendor cross-reference data for a desired sample from multiple AV scanners.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 sha256 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Check daily usage of ReversingLabs API
Type: generic
Read only: False
TCA-9999 - API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
date | required | Specifies the date for which customer usage information should be returned | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.date | Date | YYYY-MM-DD | |
action_result.data..usage_report..product | string | ||
action_result.data..usage_report..number_of_queries | string | ||
action_result.data..usage_report..used_bytes | string | ||
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Check ReversingLabs API usage for specified time range (in days)
Type: generic
Read only: False
TCA-9999 - API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
from_date | required | Specifies the from date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM-DD format. | string | |
to_date | required | Specifies the to date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM-DD format. | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Check ReversingLabs API usage for specified time range (in months)
Type: generic
Read only: False
TCA-9999 - API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
from_month | required | Specifies the from date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format. | string | |
to_month | required | Specifies the to date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format. | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Check Monthly usage of ReversingLabs API
Type: generic
Read only: False
TCA-9999 - API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
month | required | Specifies the month for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format. | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.month | string | YYYY-MM | |
action_result.data..usage_report..product | string | ||
action_result.data..usage_report..number_of_queries | string | ||
action_result.data..usage_report..used_bytes | string | ||
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Returns current quota limits for APIs accessible to the authenticated user or users belonging to the authenticated user's company.
Type: generic
Read only: False
TCA-9999 - API allows ReversingLabs customers to track quota limits of TitaniumCloud services provisioned to all accounts in a company
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data..limits..limit | numeric | ||
action_result.data.limits..limit_type | string | ||
action_result.data.limits..limit_exceeded | boolean | ||
action_result.data.limits..products | string | ||
action_result.data.limits..users | string | ||
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-9999 - Check Yara usage on ReversingLabs API.
Type: generic
Read only: False
TCA-9999 - This query returns information about the number of active YARA rulesets for the TitaniumCloud account that sent the request.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
format | optional | Specify the response format. Supported values are xml and json. The default is JSON. | string | json |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.product | string | ||
action_result.data.*.number_of_active_rulesets | string | ||
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0106 - Retrieve dynamic analysis results
Type: generic
Read only: False
TCA-0106 - This service allows users to retrieve dynamic analysis results for a file that was submitted for dynamic analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
sha1 | required | Selected sample's SHA-1 hash | string | sha1 |
analysis_id | optional | Return only the results of this analysis | string | |
latest | optional | Return only the latest analysis results | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.analysis_id | string | ||
action_result.parameter.latest | boolean | ||
action_result.parameter.sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0106 - Retrieve dynamic analysis results for url
Type: investigate
Read only: true
TCA-0106 - This service allows users to retrieve dynamic analysis results for an url that was submitted for dynamic analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | Provide one of the following: sha1, base64 or url | string | sha1 url |
analysis_id | optional | Return only the results of this analysis | string | |
latest | optional | Return only the latest analysis results | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.analysis_id | string | ||
action_result.parameter.data.0.requested_sha1_url | string |
TCA-0104 - Retrieve File Analysis by hash data from TitaniumCloud
Type: investigate
Read only: False
TCA-0104 - Provides file analysis data on hashes. Metadata can include relevant portions of static analysis, AV scan information, file sources and any related IP/domain information.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 sha256 md5 vault id |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0101 - Queries for file reputation info
Type: investigate
Read only: True
TCA-0101 - Queries for file reputation info.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash to query | string | hash sha256 sha1 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | hash sha256 sha1 md5 |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0102 - File Reputation User Override
Type: generic
Read only: False
TCA-0102 - The File Reputation User Override service enables File sample classification overrides.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
override_samples | required | List of samples to override structured in JSON format. Visit documentation for guidance. | string | |
remove_overrides | optional | List of samples whose classification override needs to be removed structured in JSON format. Visit documentation for guidance | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.override_samples | string | ||
action_result.parameter.remove_overrides | string | ||
action_result.status | string | success or failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0301 - Retrieve a list of functionally similar hashes to the provided one
Type: investigate
Read only: False
TCA-0301 - Provides a list of SHA1 hashes of files that are functionally similar to the provided file (SHA1 hash) at the selected precision level.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | ||
action_result.parameter.limit | numeric | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0405 - Retrieve a list of files downloaded from the submitted domain
Type: generic
Read only: False
TCA-0405 - The response will contain metadata for files downloaded from the submitted domain. Empty fields are not included in the response.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the downloaded files | string | domain |
extended | optional | Chose whether you want extended result data set | boolean | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric | |
classification | optional | Return only samples that match the requested classification for given domain | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0405 - API returns threat intelligence data for the submitted domain
Type: generic
Read only: False
TCA-0405 - The report contains domain reputation from various reputation sources, classification statistics for files downloaded from the domain, the most common threats found on the domain DNS information about the domain, and parent domain information.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the report | string | domain |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get files downloaded from url
Type: generic
Read only: False
Accepts a URL string and returns a list of downloaded files aggregated through multiple pages of results.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL string | string | |
extended | optional | Return extended report | boolean | |
classification | optional | Return only files of this classification | string | |
last_analysis | optional | Return only files from the last analysis | boolean | |
analysis_id | optional | Return only files from this analysis | string | |
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.url | string | ||
action_result.parameter.extended | boolean | ||
action_result.parameter.classification | string | ||
action_result.parameter.last_analysis | boolean | ||
action_result.parameter.analysis_id | string | ||
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0201 - Download a sample from TitaniumCloud
Type: investigate
Read only: True
TCA-0201 - Download a sample from TitaniumCloud and add it to the vault.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | Hash of file/sample to download | string | md5 sha1 sha256 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | md5 sha1 sha256 |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0406 - Retrieve a list of files downloaded from the submitted IP address
Type: generic
Read only: True
TCA-0406 - The response will contain metadata for files downloaded from the submitted IP address. Empty fields are not included in the response.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve the downloaded files | string | ip |
extended | optional | Chose whether you want extended result data set | boolean | |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric | |
classification | optional | Return only samples that match the requested classification for given domain | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0406 - API returns threat intelligence data for the submitted ip address
Type: generic
Read only: True
TCA-0406 - The report contains IP reputation from various reputation sources, classification statistics for files downloaded from the IP, and the top threats hosted on the submitted IP.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve the report | string | ip |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get latest url analysis feed
Type: generic
Read only: False
Returns the latest URL analyses reports aggregated as list.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0408 - Get user URL classification overrides
Type: generic
Read only: False
TCA-0408 - Get user URL classification overrides
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
next_page_sha1 | optional | Optional parameter used for pagination | string | sha1 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data..user_override.network_locations..network_location | string | url domain ip |
|
action_result.data..user_override.network_locations..type | string | url domain ip |
|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0408 - Get user URL classification overrides aggregated
Type: generic
Read only: False
This API automatically handles paging and returns a list of results instead of a Response object.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
max_results | optional | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data...network_location | string | url domain ip |
|
action_result.data...type | string | url domain ip |
|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0407 - Get reputation of a requested URL, domain or IP address
Type: investigate
Read only: False
Service provides information regarding the reputation of a requested URL, domain or IP address.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
network_locations | required | domain, url or ip | string | domain url ip |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0405 - API provides a list of domains that have the same top parent domain as the requested domain
Type: investigate
Read only: False
TCA - 0405 - API provides a list of domains that have the same top parent domain as the requested domain. If the requested domain is a top parent domain, the API will return all subdomains.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the downloaded files | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data..related_domains..domain | string | domain |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0405 - API provides a list of domain-to-IP mappings for the requested domain
Type: investigate
Read only: False
TCA - 0405 - API provides a list of domain-to-IP mappings for the requested domain.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the domain to IP mappings | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data..resolutions..record_type | string | ||
action_result.data..resolutions..answer | string | ||
action_result.data..resolutions..last_resolution_time | string | ||
action_result.data..resolutions..provider | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0406 - API provides a list of IP-to-domain mappings for the requested IP address
Type: investigate
Read only: False
TCA - 0406 - API provides a list of IP-to-domain mappings for the requested IP address
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve resolutions | string | ip |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_ip | string | ip |
|
action_result.data..resolutions..host_name | string | domain |
|
action_result.data..resolutions..last_resolution_time | string | ||
action_result.data..resolutions..provider | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get url analysis feed from date
Type: generic
Read only: False
Accepts time format and a start time and returns URL analyses reports from that defined time onward aggregated as a list.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | Possible values: 'utc' or 'timestamp' | string | |
start_time | required | Time from which to retrieve results onwards | string | |
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.time_format | string | ||
action_result.parameter.start_time | string | ||
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0405 - API provides a list of URLs associated with the requested domain.
Type: investigate
Read only: False
TCA - 0405 - API provides a list of URLs associated with the requested domain.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the resolved IP addresses | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data..urls..url | string | url |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0406 - API provides a list of URLs associated with the requested IP address.
Type: investigate
Read only: False
TCA - 0406 - API provides a list of URLs associated with the requested IP address.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP for which to retrieve the domain resolutions | string | ip |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_ip | string | ip |
|
action_result.data..urls..url | string | url |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range
Type: generic
Read only: False
TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | 'utc' or 'timestamp' | string | |
time_value | required | 'YYYY-MM-DDThh:mm:ss' or Unix timestamp string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.time_format | string | ||
action_result.parameter.time_value | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range
Type: generic
Read only: False
TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | 'utc' or 'timestamp' | string | |
time_value | required | 'YYYY-MM-DDThh:mm:ss' or Unix timestamp string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.data.*.rl.feed.name | string | ||
action_result.data.*.rl.feed.time_range.from | string | ||
action_result.data.*.rl.feed.time_range.to | string | ||
action_result.data.*.rl.feed.last_timestamp | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0302 - Get a a list of all available SHA1 hashes for files sharing the same import hash (imphash)
Type: investigate
Read only: True
TCA-0302 - Imphash Index provides a list of all available SHA1 hashes for files sharing the same import hash (imphash). An imphash is a hash calculated from a string which contains the libraries imported by a Windows Portable Executable (PE) file.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
imphash | required | Imphash | string | hash |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.imphash | string | ||
action_result.parameter.limit | numeric | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0102 - List Active File Reputation User Overrides
Type: generic
Read only: False
TCA-0102 - The File Reputation User Override service enables sample classification overrides. Any sample can be overridden to malicious, suspicious, or known.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash_type | required | Required parameter that defines the type of hash | string | sha1 sha256 md5 |
start_hash | optional | When this parameter is present, the API will return up to 1000 hashes with a classification override starting from the start_hash value | string | sha1 sha256 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.user_override.hash_values | string | sha1 sha256 md5 |
|
action_result.status | string | success or failed | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0408 - Override user network location reputation
Type: generic
Read only: False
The Network Reputation User OVerride service enables URL classification overrides
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
override_list | required | List of network locations which classification needs to be overriden | string | |
remove_overrides_list | optional | List of network locations which classification override needs to be removed | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.override_list | string | { "network_location": "http://example.com", "type": "url", "classification": "malicious", "categories": ["phishing"] } | |
action_result.parameter.remove_overrides_list | string | { "network_location": "http://example.com", "type": "url" } | |
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0205 - Reanalyze sample
Type: investigate
Read only: False
TCA-0205 - This query sends a sample with the requested hash for rescanning.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0207 - Submit an existing sample for dynamic analysis
Type: investigate
Read only: False
TCA-0207 - This service allows users to detonate a file in the ReversingLabs TitaniumCloud sandbox. To submit a file for analysis, it must exist in TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
sha1 | required | Selected sample's SHA-1 hash | string | sha1 vault id |
platform | required | Selected platform on which the analysis will be performed. See TCA-0207 API documentation for available options | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.platform | string | ||
action_result.parameter.sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0207 - Submit an existing URL sample for dynamic analysis
Type: investigate
Read only: False
TCA-0207 - This service allows users to detonate an URL in the ReversingLabs TitaniumCloud sandbox. To submit an url for analysis, it must exist in TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
sha1 | required | Selected sample's url string | string | url domain |
platform | required | Selected platform on which the analysis will be performed. See TCA-0207 API documentation for available options | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.rl.url | string | url | |
action_result.data.*.rl.sha1 | string | sha1 | |
action_result.data.*.rl.status | string | ||
action_result.data.*.rl.url_base64 | string | ||
action_result.data.*.rl.analysis_id | string |
TCA-0202 - Upload file to TitaniumCloud
Type: generic
Read only: False
TCA-0202 - Upload file to TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
vault_id | required | Vault ID of file to upload | string | vault id |
file_name | optional | Filename to use | string | file name |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.file_name | string | file name |
|
action_result.parameter.vault_id | string | pe file pdf flash apk jar doc xls ppt |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0401 - Retrieve a list of all available file hashes associated with a given URI
Type: generic
Read only: False
TCA-0401 - Provides a list of all available file hashes associated with a given URI (domain, IP address, email or URL) regardless of file classification.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
uri | required | Desired URI string | string | url domain |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.limit | numeric | ||
action_result.parameter.uri | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0402 - Retrieve the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI
Type: generic
Read only: False
TCA-0402 - Provides the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI (domain, IP address, email or URL).
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
uri | required | Uri | string | sha1 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.uri | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0403 - Queries URL Threat Intelligence
Type: investigate
Read only: True
TCA-0403 - Queries URL Threat Intelligence.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL to query | string | url |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.url | string | url |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0304 - Create a new YARA ruleset
Type: generic
Read only: False
TCA-0304 - Create a new YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string | |
ruleset_text | required | Stringified YARA ruleset / a Unicode string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.parameter.ruleset_text | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Delete YARA ruleset
Type: generic
Read only: False
TCA-0303 - Delete YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get YARA ruleset info
Type: generic
Read only: False
TCA-0303 - Get information for a specific YARA ruleset or all YARA rulesets in the collection.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | optional | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.data.*.ruleset_name | string | ||
action_result.data.*.valid | string | ||
action_result.data.*.approved | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get YARA ruleset text
Type: generic
Read only: False
TCA-0303 - Get the text of a YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.text | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Cancel the retro hunt for the specified ruleset
Type: generic
Read only: False
TCA-0319 - Cancel the retro hunt for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.ruleset_sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Check the retro hunt status for the specified ruleset
Type: generic
Read only: False
TCA-0319 - Check the retro hunt status for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.retro_status | string | ||
action_result.data.*.start_time | string | ||
action_result.data.*.finish_time | string | ||
action_result.data.*.reason | string | ||
action_result.data.*.progress | string | ||
action_result.data.*.estimated_finish_time | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Enable YARA retro hunt
Type: generic
Read only: False
TCA-0319 - Enable the retro hunt for the specified ruleset that has been submitted to TitaniumCloud prior to deployment of YARA retro.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Start YARA retro hunt for the specified ruleset
Type: generic
Read only: False
TCA-0319 - Start YARA retro hunt for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success or failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.ruleset_sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
The below configuration variables are required for this Connector to operate. These variables are specified when configuring a TitaniumCloud asset in SOAR.
VARIABLE | REQUIRED | TYPE | DESCRIPTION |
---|---|---|---|
url | required | string | TitaniumCloud URL |
username | required | string | TitaniumCloud username |
password | required | password | TitaniumCloud password |
test connectivity - Validate the asset configuration for connectivity using supplied configuration
yara create ruleset - TCA-0303 - Create a new YARA ruleset
yara delete ruleset - TCA-0303 - Delete YARA ruleset
yara get ruleset info - TCA-0303 - Get YARA ruleset info
yara get ruleset text - TCA-0303 - Get YARA ruleset text
get yara matches - TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range
yara retro enable hunt - TCA-0319 - Enable YARA retro hunt
yara retro start hunt - TCA-0319 - Start YARA retro hunt for the specified ruleset
yara retro check status - TCA-0319 - Check the retro hunt status for the specified ruleset
yara retro cancel hunt - TCA-0319 - Cancel the retro hunt for the specified ruleset
get yara retro matches - TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range
imphash similarity - TCA-0302 - Get a a list of all available SHA1 hashes for files sharing the same import hash (imphash)
advanced search - TCA-0320 - Search for hashes using multi-part search criteria
av scanners - TCA-0103 - Retrieve AV Scanner data from TitaniumCloud
file reputation - TCA-0101 - Queries for file reputation info
file analysis - TCA-0104 - Retrieve File Analysis by hash data from TitaniumCloud
functional similarity - TCA-0301 - Retrieve a list of functionally similar hashes to the provided one
url reputation - TCA-0403 - Queries URL Threat Intelligence
get downloaded files - TCA - 0403 - Get files downloaded from url
get latest url analysis feed - TCA - 0403 - Get latest url analysis feed
get url analysis feed from date - TCA - 0403 - Get url analysis feed from date
analyze url - TCA-0404 - Analyze a given URL
uri statistics - TCA-0402 - Retrieve the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI
uri index - TCA-0401 - Retrieve a list of all available file hashes associated with a given URI
submit for dynamic analysis - TCA-0207 - Submit an existing sample for dynamic analysis
submit url for dynamic analysis - TCA-0207 - Submit an url sample for dynamic analysis
dynamic analysis results - TCA-0106 - Retrieve dynamic analysis results
dynamic url analysis results - TCA-0106 - Retrieve dynamic analysis results for url
reanalyze file - TCA-0205 - Reanalyze sample
upload file - TCA-0202 - Upload file to TitaniumCloud
get file - TCA-0201 - Download a sample from TitaniumCloud
get network reputation - Network Reputation API
get list user overrides - List User Overrides
get list user overrides aggregated - Returns a list of overrides that the user has made
network reputation user override - Network Reputation User Override
file reputation user override - File Reputation User Override
list active file reputation user overrides - List Active File Reputation User Overrides
customer daily usage - Check daily usage of ReversingLabs API
customer dayrange usage - Check ReversingLabs API usage for specified time range (in days)
customer monthly usage - Check Monthly usage of ReversingLabs API
customer month range usage - Check ReversingLabs API usage for specified time range (in months)
customer yara api usage - Check Yara usage on ReversingLabs API
customer quota limits - Returns current quota limits for APIs accessible to the authenticated user or users belonging to the authenticated user's company
get domain report - API returns threat intelligence data for the submitted domain
get domain downloaded files - Retrieve a list of files downloaded from the submitted domain
get urls from domain - API provides a list of URLs associated with the requested domain
get resolutions from domain - API provides a list of domain-to-IP mappings for the requested domain
get related domains - API provides a list of domains that have the same top parent domain as the requested domain
get ip report - API returns threat intelligence data for the submitted ip address
get ip downloaded files - Retrieve a list of files downloaded from the submitted IP address
get urls from ip - API provides a list of URLs associated with the requested IP address
get resolutions from ip - API provides a list of IP-to-domain mappings for the requested IP address
Validate the asset configuration for connectivity using supplied configuration
Type: test
Read only: True
Validate the asset configuration for connectivity using supplied configuration.
No parameters are required for this action
No Output
TCA-0303 - Create a new YARA ruleset
Type: generic
Read only: False
TCA-0303 - Create a new YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string | |
ruleset_text | required | Stringified YARA ruleset / a Unicode string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.ruleset_name | string | ||
action_result.parameter.ruleset_text | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Delete YARA ruleset
Type: generic
Read only: False
TCA-0303 - Delete YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get YARA ruleset info
Type: generic
Read only: False
TCA-0303 - Get information for a specific YARA ruleset or all YARA rulesets in the collection.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | optional | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.data.*.ruleset_name | string | ||
action_result.data.*.valid | string | ||
action_result.data.*.approved | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get YARA ruleset text
Type: generic
Read only: False
TCA-0303 - Get the text of a YARA ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.ruleset_name | string | ||
action_result.data.*.text | string | ||
action_result.status | string | success failed | |
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range
Type: investigate
Read only: False
TCA-0303 - Get a recordset of YARA ruleset matches in the specified time range.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | 'utc' or 'timestamp' | string | |
time_value | required | 'YYYY-MM-DDThh:mm:ss' or Unix timestamp string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.time_format | string | ||
action_result.parameter.time_value | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Enable YARA retro hunt
Type: investigate
Read only: False
TCA-0319 - Enable the retro hunt for the specified ruleset that has been submitted to TitaniumCloud prior to deployment of YARA retro.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Start YARA retro hunt for the specified ruleset
Type: investigate
Read only: False
TCA-0319 - Start YARA retro hunt for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.ruleset_sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Check the retro hunt status for the specified ruleset
Type: generic
Read only: False
TCA-0319 - Check the retro hunt status for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.ruleset_name | string | ||
action_result.data.*.retro_status | string | ||
action_result.data.*.start_time | string | ||
action_result.data.*.finish_time | string | ||
action_result.data.*.reason | string | ||
action_result.data.*.progress | string | ||
action_result.data.*.estimated_finish_time | string | ||
action_result.status | string | success failed | |
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Cancel the retro hunt for the specified ruleset
Type: generic
Read only: False
TCA-0319 - Cancel the retro hunt for the specified ruleset.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ruleset_name | required | YARA ruleset name | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.ruleset_name | string | ||
action_result.data.*.ruleset_sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range
Type: investigate
Read only: False
TCA-0319 - Get a recordset of YARA ruleset matches in the specified time range.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | 'utc' or 'timestamp' | string | |
time_value | required | 'YYYY-MM-DDThh:mm:ss' or Unix timestamp string | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.data.*.rl.feed.name | string | ||
action_result.data.*.rl.feed.time_range.from | string | ||
action_result.data.*.rl.feed.time_range.to | string | ||
action_result.data.*.rl.feed.last_timestamp | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0302 - Get a a list of all available SHA1 hashes for files sharing the same import hash (imphash)
Type: investigate
Read only: True
TCA-0302 - Imphash Index provides a list of all available SHA1 hashes for files sharing the same import hash (imphash). An imphash is a hash calculated from a string which contains the libraries imported by a Windows Portable Executable (PE) file.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
imphash | required | Imphash | string | hash |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.imphash | string | ||
action_result.parameter.limit | numeric | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0320 - Search for hashes using multi-part search criteria
Type: investigate
Read only: False
TCA-0320 - Search for hashes using multi-part search criteria. Supported criteria include more than 60 keywords, 35 antivirus vendors, 137 sample types and subtypes, and 283 tags that enable creating 510 unique search expressions with support for Boolean operators and case-insensitive wildcard matching. A number of search keywords support relational operators '<=' and '>='.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
query | required | Advanced Search query | string | |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | ||
action_result.parameter.query | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0103 - Retrieve AV Scanner data from TitaniumCloud
Type: investigate
Read only: False
TCA-0103 - Provides AV vendor cross-reference data for a desired sample from multiple AV scanners.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 sha256 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0101 - Queries for file reputation info
Type: investigate
Read only: True
TCA-0101 - Queries for file reputation info.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash to query | string | hash sha256 sha1 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | hash sha256 sha1 md5 |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0104 - Retrieve File Analysis by hash data from TitaniumCloud
Type: investigate
Read only: False
TCA-0104 - Provides file analysis data on hashes. Metadata can include relevant portions of static analysis, AV scan information, file sources and any related IP/domain information.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 sha256 md5 vauld id |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0301 - Retrieve a list of functionally similar hashes to the provided one
Type: investigate
Read only: False
TCA-0301 - Provides a list of SHA1 hashes of files that are functionally similar to the provided file (SHA1 hash) at the selected precision level.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | sha1 |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | ||
action_result.parameter.limit | numeric | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0403 - Queries URL Threat Intelligence
Type: investigate
Read only: True
TCA-0403 - Queries URL Threat Intelligence.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL to query | string | url |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.url | string | url |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get files downloaded from url
Type: investigate
Read only: False
Accepts a URL string and returns a list of downloaded files aggregated through multiple pages of results.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL string | string | url |
extended | optional | Return extended report | boolean | |
classification | optional | Return only files of this classification | string | |
last_analysis | optional | Return only files from the last analysis | boolean | |
analysis_id | optional | Return only files from this analysis | string | |
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.url | string | ||
action_result.parameter.extended | boolean | ||
action_result.parameter.classification | string | ||
action_result.parameter.last_analysis | boolean | ||
action_result.parameter.analysis_id | string | ||
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get latest url analysis feed
Type: generic
Read only: False
Returns the latest URL analyses reports aggregated as list.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA - 0403 - Get url analysis feed from date
Type: generic
Read only: False
Accepts time format and a start time and returns URL analyses report from that defined time onward aggregated as a list.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
time_format | required | Possible values: 'utc' or 'timestamp' | string | |
start_time | required | Time from which to retrieve results onwards. Needs to be less than 90 days from now | string | |
results_per_page | optional | Number of results to be returned in one page, maximum value is 1000 | numeric | |
max_results | optional | Maximum results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.time_format | string | ||
action_result.parameter.start_time | string | ||
action_result.parameter.results_per_page | numeric | ||
action_result.parameter.max_results | numeric | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0404 - Analyze a given URL
Type: investigate
Read only: False
TCA-0404 - This service allows users to submit a URL for analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | URL to analyze | string | url |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.url | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0402 - Retrieve the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI
Type: investigate
Read only: False
TCA-0402 - Provides the number of MALICIOUS, SUSPICIOUS and KNOWN files associated with a specific URI (domain, IP address, email or URL).
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
uri | required | Uri | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.uri | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0401 - Retrieve a list of all available file hashes associated with a given URI
Type: investigate
Read only: False
TCA-0401 - Provides a list of all available file hashes associated with a given URI (domain, IP address, email or URL) regardless of file classification.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
uri | required | Desired URI string | string | url domain |
limit | optional | Maximum number of results | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.limit | numeric | ||
action_result.parameter.uri | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0207 - Submit an existing sample for dynamic analysis
Type: investigate
Read only: False
TCA-0207 - This service allows users to detonate a file in the ReversingLabs TitaniumCloud sandbox. To submit a file for analysis, it must exist in TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
sha1 | required | Selected sample's SHA-1 hash | string | sha1 vault id |
platform | required | Selected platform on which the analysis will be performed. See TCA-0207 API documentation for available options | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.platform | string | ||
action_result.parameter.sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0207 - Submit an url sample for dynamic analysis
Type: investigate
Read only: False
TCA-0207 - This service allows users to analyze a url in the ReversingLabs TitaniumCloud sandbox. To submit an url for analysis, it must exist in TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | Selected sample's url string | string | url domain |
platform | required | Selected platform on which the analysis will be performed. See TCA-0207 API documentation for available options | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.rl.url | string | url |
|
action_result.data.*.rl.sha1 | string | sha1 |
|
action_result.data.*.rl.status | string | ||
action_result.data.*.rl.url_base64 | string | ||
action_result.data.*.rl.analysis_id | string | ||
action_result.status | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0106 - Retrieve dynamic analysis results
Type: investigate
Read only: False
TCA-0106 - This service allows users to retrieve dynamic analysis results for a file that was submitted for dynamic analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
sha1 | required | Selected sample's SHA-1 hash | string | sha1 |
analysis_id | optional | Return only the results of this analysis | string | |
latest | optional | Return only the latest analysis results | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.analysis_id | string | ||
action_result.parameter.latest | boolean | ||
action_result.parameter.sha1 | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0106 - Retrieve dynamic analysis results for url
Type: investigate
Read only: True
TCA-0106 - This service allows users to retrieve dynamic analysis results for an url that was submitted for dynamic analysis.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
url | required | Provide one of the following: sha1, base64 or url | string | sha1 url |
analysis_id | optional | Return only the results of this analysis | string | |
latest | optional | Return only the latest analysis results | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.analysis_id | string | ||
action_result.data.0.requested_sha1_url | string | ||
action_result.status | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0205 - Reanalyze sample
Type: investigate
Read only: False
TCA-0205 - This query sends a sample with the requested hash for rescanning.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | File hash | string | md5 sha1 sha256 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | ||
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0202 - Upload file to TitaniumCloud
Type: generic
Read only: False
TCA-0202 - Upload file to TitaniumCloud.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
vault_id | required | Vault ID of file to upload | string | vault id |
file_name | optional | Filename to use | string | file name |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.file_name | string | file name |
|
action_result.parameter.vault_id | string | pe file pdf flash apk jar doc xls ppt |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
TCA-0201 - Download a sample from TitaniumCloud
Type: investigate
Read only: True
TCA-0201 - Download a sample from TitaniumCloud and add it to the vault.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash | required | Hash of file/sample to download | string | md5 sha1 sha256 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | success failed | |
action_result.parameter.hash | string | md5 sha1 sha256 |
|
action_result.data | string | ||
action_result.summary | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Network Reputation API
Type: investigate
Read only: False
Service provides information regarding the reputation of a requested URL, domain, or IP address.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
network_locations | required | Network location to check (URL,DNS,IP) | string | domain url ip |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
List User Overrides
Type: generic
Read only: False
The Network Reputation User Override service enables URL classification overrides. Any URL can be overridden to malicious, suspicious, or known.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
next_page_sha1 | optional | Optional parameter used for pagination | string | sha1 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.user_override.network_locations.*.network_location | string | url domain ip |
|
action_result.data.*.user_override.network_locations.*.type | string | url domain ip |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Returns a list of overrides that the user has made
Type: generic
Read only: False
This API automatically handles paging and returns a list of results instead of a Response object.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
max_results | optional | Maximum number of results to be returned in the list | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.*.network_location | string | url domain ip |
|
action_result.data.*.*.type | string | url domain ip |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Network Reputation User Override
Type: generic
Read only: False
The Network Reputation User Override service enables URL classification overrides.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
override_list | required | List of network locations whose classification needs to be overriden structured in JSON format. Visit documentation for guidance | string | |
remove_overrides_list | optional | List of network locations whose classification override needs to be removed structured in JSON format. Visit documentation for guidance | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.override_list | string | ||
action_result.parameter.remove_overrides_list | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
File Reputation User Override
Type: generic
Read only: False
The File Reputation User Override service enables File sample classification overrides.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
override_samples | optional | List of samples to override structured in JSON format. Visit documentation for guidance | string | |
remove_overrides | optional | List of samples whose classification override needs to be removed structured in JSON format. Visit documentation for guidance | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.parameter.override_samples | string | ||
action_result.parameter.remove_overrides | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
List Active File Reputation User Overrides
Type: generic
Read only: False
The File Reputation User Override service enables sample classification overrides. Any sample can be overridden to malicious, suspicious, or known.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
hash_type | required | Required parameter that defines the type of hash | string | |
start_hash | optional | When this parameter is present, the API will return up to 1000 hashes with a classification override starting from the start_hash value | string | sha1 sha256 md5 |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.user_override.hash_values | string | sha1 sha256 md5 |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Check daily usage of ReversingLabs API
Type: generic
Read only: False
API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
date | required | Specifies the date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM-DD format. | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.date | string | ||
action_result.data.*.usage_report.*.product | string | ||
action_result.data.*.usage_report.*.number_of_queries | string | ||
action_result.data.*.usage_report.*.used_bytes | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Check ReversingLabs API usage for specified time range (in days)
Type: generic
Read only: False
API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
from_date | required | Specifies the from date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM-DD format | string | |
to_date | required | Specifies the to date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM-DD format | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Check Monthly usage of ReversingLabs API
Type: generic
Read only: False
API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
month | required | Specifies the month for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.month | string | ||
action_result.data.*.usage_report.*.product | string | ||
action_result.data.*.usage_report.*.number_of_queries | string | ||
action_result.data.*.usage_report.*.used_bytes | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Check ReversingLabs API usage for specified time range (in months)
Type: generic
Read only: False
API allows ReversingLabs customers to track the usage of TitaniumCloud services provisioned to all accounts in a company.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
from_month | required | Specifies the from date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format | string | |
to_month | required | Specifies the to date for which customer usage information should be returned. Users can submit one value per request in the YYYY-MM format | string | |
company | optional | When this parameter is checked, the API will return usage for all accounts within the company | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Check Yara usage on ReversingLabs API
Type: generic
Read only: False
This query returns information about the number of active YARA rulesets for the TitaniumCloud account that sent the request.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
format | optional | Specify the response format. Supported values are xml and json. The default is JSON | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.product | string | ||
action_result.data.*.number_of_active_rulesets | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Returns current quota limits for APIs accessible to the authenticated user or users belonging to the authenticated user's company
Type: generic
Read only: False
API allows ReversingLabs customers to track quota limits of TitaniumCloud services provisioned to all accounts in a company.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
company | optional | When this parameter is checked, the API will return quota limits for all accounts within the company | boolean |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.limits.*.limit | numeric | ||
action_result.data.*.limits.*.limit_type | string | ||
action_result.data.*.limits.*.limit_exceeded | boolean | ||
action_result.data.*.limits.*.products | string | ||
action_result.data.*.limits.*.users | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API returns threat intelligence data for the submitted domain
Type: generic
Read only: False
The report contains domain reputation from various reputation sources, classification statistics for files downloaded from the domain, the most common threats found on the domain DNS information about the domain, and parent domain information.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the report | string | domain |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Retrieve a list of files downloaded from the submitted domain
Type: generic
Read only: False
The response will contain metadata for files downloaded from the submitted domain. Empty fields are not included in the response.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the downloaded files | string | domain |
extended | optional | Chose whether you want extended result data set | boolean | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric | |
classification | optional | Return only samples that match the requested classification for given domain | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API provides a list of URLs associated with the requested domain
Type: investigate
Read only: False
API provides a list of URLs associated with the requested domain.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the resolved IP addresses | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data.*.urls.*.url | string | url |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API provides a list of domain-to-IP mappings for the requested domain
Type: investigate
Read only: False
API provides a list of domain-to-IP mappings for the requested domain.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the domain to IP mappings | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data.*.resolutions.*.record_type | string | ||
action_result.data.*.resolutions.*.answer | string | ||
action_result.data.*.resolutions.*.last_resolution_time | string | ||
action_result.data.*.resolutions.*.provider | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API provides a list of domains that have the same top parent domain as the requested domain
Type: investigate
Read only: False
API provides a list of domains that have the same top parent domain as the requested domain. If the requested domain is a top parent domain, the API will return all subdomains.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
domain | required | The domain for which to retrieve the downloaded files | string | domain |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_domain | string | domain |
|
action_result.data.*.related_domains.*.domain | string | domain |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API returns threat intelligence data for the submitted ip address
Type: generic
Read only: False
The report contains IP reputation from various reputation sources, classification statistics for files downloaded from the IP, and the top threats hosted on the submitted IP.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve the report | string | ip |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
Retrieve a list of files downloaded from the submitted IP address
Type: generic
Read only: False
The response will contain metadata for files downloaded from the submitted IP address. Empty fields are not included in the response.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve the downloaded files | string | ip |
extended | optional | Chose whether you want extended result data set | boolean | |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric | |
classification | optional | Return only samples that match the requested classification for given domain | string |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API provides a list of URLs associated with the requested IP address
Type: investigate
Read only: False
API provides a list of URLs associated with the requested IP address.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP for which to retrieve the domain resolutions | string | ip |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_ip | string | ip |
|
action_result.data.*.urls.*.url | string | url |
|
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |
API provides a list of IP-to-domain mappings for the requested IP address
Type: investigate
Read only: False
API provides a list of IP-to-domain mappings for the requested IP address.
PARAMETER | REQUIRED | DESCRIPTION | TYPE | CONTAINS |
---|---|---|---|---|
ip_address | required | The IP address for which to retrieve resolutions | string | ip |
page | optional | String representing a page of results | string | |
limit | optional | The number of files to return in the response. Default is 1000 | numeric |
DATA PATH | TYPE | CONTAINS | EXAMPLE VALUES |
---|---|---|---|
action_result.data.*.requested_ip | string | ip |
|
action_result.data.*.resolutions.*.host_name | string | domain |
|
action_result.data.*.resolutions.*.last_resolution_time | string | ||
action_result.data.*.resolutions.*.provider | string | ||
action_result.status | string | ||
action_result.message | string | ||
summary.total_objects | numeric | ||
summary.total_objects_successful | numeric |