CSCTakedowns
This Integration is part of the CSCDomainSecurity Pack.#
Supported versions
Available on Cortex XSOAR, Cortex XSIAM, and Cortex XPANSE.
This is a CSCTakedowns api for organizations. This integration was integrated and tested with version v3 of the CSC Fraud Protection (Takedowns) API.
Configure CSCTakedowns in Cortex#
| Parameter | Description | Required |
|---|---|---|
| Server URL | The endpoint URL | True |
| API Key | The API Key to use for connection | True |
| Trust any certificate (not secure) | False | |
| Use system proxy settings | False |
Access and Data Security#
You request access through the CSC service team at: phishing-response@cscglobal.com. The team will gather account details and access authorization to any accounts that will be used to access the API; and the API key will be generated and returned along with login credentials to access the API.
There is no token refresh or API expiration, all that is needed is to place the API key at the end of this URL:
https://apis.cscglobal.com/dbs/fraud-protection/v1/fraud-protection-api/swagger/external/docs?APIKey={YOUR API KEY HERE} and signing in with the provided credentials on said page.
CSC generates the API key and authorizes access to accounts within the organization. These authorizations are checked and verified before any information is returned to ensure data security.
Commands#
You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
csctakedowns-fetchthephishkitdatawithticketid#
Fetch the phishkit data with ticketId
Base Command#
csctakedowns-fetchthephishkitdatawithticketid
Input#
| Argument Name | Description | Required |
|---|---|---|
| ticketId | Ticket Id to fetch phishkit. | Required |
Context Output#
There is no context output for this command.
Context Example#
csctakedowns-fetchthescreenshotdatawithticketid#
Fetch the screenshot data with ticketId
Base Command#
csctakedowns-fetchthescreenshotdatawithticketid
Input#
| Argument Name | Description | Required |
|---|---|---|
| ticketId | Ticket Id to fetch screenshot. | Required |
Context Output#
There is no context output for this command.
Context Example#
csctakedowns-gethtmlsourcecodeforaticket#
Get HTML Source Code for a Ticket
Base Command#
csctakedowns-gethtmlsourcecodeforaticket
Input#
| Argument Name | Description | Required |
|---|---|---|
| ticketId | Ticket ID to fetch HTML source. | Required |
Context Output#
| Path | Type | Description |
|---|---|---|
| CSCTakedowns.message | String | |
| CSCTakedowns.status | String |
Context Example#
csctakedowns-listofworklogsforticketid#
List of work logs for ticket id
Base Command#
csctakedowns-listofworklogsforticketid
Input#
| Argument Name | Description | Required |
|---|---|---|
| ticketId | Ticket ID to fetch work log details. | Required |
Context Output#
| Path | Type | Description |
|---|---|---|
| CSCTakedowns.message | String | |
| CSCTakedowns.status | String |
Context Example#
csctakedowns-listtakedownevents#
List Takedown Events
Base Command#
csctakedowns-listtakedownevents
Input#
| Argument Name | Description | Required |
|---|---|---|
| fromDate | Start date in YYYY-MM-DD format. | Required |
| toDate | End date in YYYY--MM--DD format. | Required |
| page | page size. | Optional |
| limit | Limit between 100 and 500, default = 100. | Optional |
Context Output#
| Path | Type | Description |
|---|---|---|
| CSCTakedowns.message | String | |
| CSCTakedowns.status | String |
Context Example#
csctakedowns-listtakedowneventswithfilters#
List Takedown events with filters
Base Command#
csctakedowns-listtakedowneventswithfilters
Input#
| Argument Name | Description | Required |
|---|---|---|
| fromDate | Start date in YYYY-MM-DD format. | Required |
| toDate | End date in YYYY--MM--DD format. | Required |
| brandId | Filter by Brand Id. | Optional |
| fraudType | Type of the Fraud. | Optional |
| ticketStatus | Ticket Status. | Optional |
| DetectionDate | Filter by Detection date. | Optional |
| AuthorizationDate | Filter by Authorization date. | Optional |
| CompletedDate | Filter by Closed date. | Optional |
| page | page size. | Optional |
| limit | Limit between 100 and 500, default = 100. | Optional |
Context Output#
| Path | Type | Description |
|---|---|---|
| CSCTakedowns.message | String | |
| CSCTakedowns.status | String |
Context Example#
csctakedowns-updatetheactionwithticketid#
Update the action with ticketId
Base Command#
csctakedowns-updatetheactionwithticketid
Input#
| Argument Name | Description | Required |
|---|---|---|
| action | Ticket action. | Required |
Context Output#
There is no context output for this command.