How Epiphany Interacts With the Trend Micro Cloud One API

circle-info

The Cloud One API (Trend Micro Workload Security API) can be called using an API platform such as Postman and various coding languages. However, a significant number of calls may require a coding language. Epiphany will perform these calls using Python.

Required API Calls

Call 1: GET List Computers

Resource: https://workload.{region}.cloudone.trendmicro.com/api/computers
Headers: <N/A>
Body: <N/A>

Call 2: GET List IP lists

Resource: https://workload.{region}.cloudone.trendmicro.com/api/iplists
Headers: <N/A>
Body: <N/A>

Call 3: GET MAC Lists

Resource: https://workload.{region}.cloudone.trendmicro.com/api/maclists
Headers: <N/A>
Body: <N/A>

Call 4: GET List Application Types

Resource: https://workload.{region}.cloudone.trendmicro.com/api/applicationtypes
Headers: <N/A>
Body: <N/A>

Call 5: GET List Intrusion Prevention Rules

Call 6: GET List Software Inventories

Call 7: Get List Software Inventory Items

Other API Calls

Call 1: GET List device firewall rules

Call 2: GET List firewall rules

Call 3: GET List Anti-Malware Configurations

Export Format

These calls will be stored in a JSON format and transmitted through the rest of the Epiphany workflow to derive endpoint protection data points within the larger data models.

Last updated