DestinationAPIGateway

Destination API Gateway Functions

createDestination()

Add list of destinations to destination list

createDestinationList()

Create a destination list

deleteDestination()

Delete list of destinations from destination list

deleteDestinationList()

Delete destination list

getDestinationList()

Return destination list

listDestinationLists()

Retrieve all destination lists of organization

listDestinations()

Get list of destinations related to destination list

modifyDestinationList()

Rename destination list

ManagementAPI

Management API Functions

createApikey()

Create a management API Key for the customer

createCustomer()

Create a new Customer

createCustomerApikeys()

Create a management API Key for the MspCustomer

createCustomerCustomers()

Create a new MspCustomer

createInternaldomain()

Create a new InternalDomain

createInternalnetwork()

Create a new InternalNetwork

createNetwork()

Create a new Network. You must first contact support to get your IP range verified before using the POST action to create a network. Reference this API when contacting support.

createSite()

Create a new Site

createUser()

Create a new User

deleteApikey()

Delete a management API key of the customer

deleteCustomer()

Delete a Customer

deleteCustomerApikeys()

Delete a management API key of the MspCustomer

deleteInternaldomain()

Delete an internalDomain

deleteInternalnetwork()

Delete an internalNetwork

deleteMspCustomers()

Delete a MspCustomer

deleteNetwork()

Delete a Network

deleteRoamingcomputer()

Delete a RoamingComputer

deleteSite()

Delete a Site

deleteUser()

Delete a User

deleteVirtualappliance()

Delete a VirtualAppliance

getApikey()

Return a management API Key of the customer

getCustomer()

Return a Customer

getCustomerApikeys()

Return a management API Key of the MspCustomer

getInternaldomain()

Return an InternalDomain

getInternalnetwork()

Return an InternalNetwork

getMspCustomers()

Return a MspCustomer

getNetwork()

Return a Network

getRoamingcomputer()

Return a RoamingComputer

getServiceprovider()

Return a Service Provider

getSite()

Return a Site

getUser()

Return a User

getVirtualappliance()

Return a VirtualAppliance

listApikeys()

Return a list of management API Keys related to the customer

listCustomerApikeys()

Return a list of management API Keys related to the MspCustomer

listCustomers()

Return a list of Customer

listInternaldomains()

Return a list of InternalDomains

listInternalnetworkPolicies()

Return a list of Policies for an Internal Network

listInternalnetworks()

Return a list of InternalNetworks

listMspCustomers()

Return a list of MspCustomer

listNetworks()

Return a list of Networks

listPolicies()

Return a list of Policies for a Network

listRoamingcomputers()

Return a list of RoamingComputers

listRoles()

Return a list of Roles

listSites()

Return a list of Sites

listUsers()

Return a list of Users

listVirtualappliances()

Return a list of VirtualAppliances

modifyApikey()

Update to generate a fresh management API key-secret for the customer

modifyCustomer()

Update a Customer

modifyCustomerApikeys()

Update to generate a fresh management API key-secret for the MspCustomer

modifyInternaldomain()

Update an InternalDomain

modifyInternalnetwork()

Update an InternalNetwork

modifyMspCustomers()

Update a MspCustomer

modifyNetwork()

Update a Network

modifyRoamingcomputer()

Update a RoamingComputer

modifySite()

Update a Site

modifyVirtualappliance()

Update a VirtualAppliance

ReportingAPI

Reporting API Functions

getCategoriesByHour()

Requests by Hour and Category

getCategoriesByTimerange()

Requests by Timerange and Category

getIdentity()

Identity

getIdentityDistribution()

Identity Distribution

getRequestsByHour()

Requests by Hour

getRequestsByTimerange()

Requests by Timerange

getSummariesByCategory()

Summaries by category

getSummariesByDestination()

Summaries by destination

getSummary()

Summary

getThreatName()

Threat Name

getThreatType()

Threat Type

getTopCategory()

Top Categories

getTopDestination()

Top Destinations

getTopIdentity()

Top Identities

getTopThreat()

Top Threats (By Type)

getTopThreatType()

Top Threat Types (By Type)

getTotalRequest()

Total Requests (By Type)

listActivities()

Activity (all)

listAmpRetrospectives()

Activity AMP Retrospective

listApplications()

Applications

listBandwidthByHour()

Bandwidth by Hour (All)

listBandwidthByTimerange()

Bandwidth by Timerange (All)

listCategories()

Categories

listCategoriesByHour()

Requests by Hour and Category (ALL)

listCategoriesByTimerange()

Requests by Timerange and Category (ALL)

listCategoryRequestsByOrg()

MSP Category Requests by Organization

listDeploymentStatuses()

Deployment Status

listDeployments()

Deployment Status by Organization

listDns()

Activity DNS

listFirewalls()

Activity Firewall

listIdentities()

Identities

listIdentityDistributions()

Identity Distribution (all)

listInternals()

Top IPs Internal

listIps()

Activity IP

listProviderCategories()

MSP Categories

listProviderRequestsByHour()

MSP Requests by Hour (ALL)

listProviderRequestsByTimerange()

MSP Requests by Timerange (ALL)

listProxies()

Activity Proxy

listRequestsByCategory()

MSP Requests by Category

listRequestsByDestination()

MSP Requests by Destination

listRequestsByHour()

Requests by Hour (ALL)

listRequestsByOrg()

MSP Requests by Organization

listRequestsByTimerange()

Requests by Timerange (ALL)

listSummaries()

Summary (All)

listSummariesByCategory()

Summaries by category (All)

listSummariesByDestination()

Summaries by destination (All)

listThreatNames()

Threat Names

listThreatTypes()

Threat Types

listTopCategories()

Top Categories (all)

listTopDnsQueryTypes()

Top DNS Query Types

listTopEventtypes()

Top Event Types (all)

listTopFiles()

Top Files (Proxy)

listTopIdentities()

Top Identities (all)

listTopThreatTypes()

Top Threat Types (All)

listTopThreats()

Top Threats (All)

listTopUrls()

Top URLs

listTotalRequests()

Total Requests (All)

UmbrellaManagementAPI

Umbrella Management API Functions

addIdentityToPolicy()

Add an Identity to a directly applied DNS or web policy

createNetworkDevice()

Create a network device

deleteNetworkDevice()

Remove an existing network device

getNetworkDevice()

Retrieve an existing network device

listNetworkDevices()

Retrieve all network devices for the current organization

listOrganizationPolicies()

List Policies

listOrganizations()

List organizations

listPoliciesForDevice()

List the Policies associated with a Network Device

modifyNetworkDevice()

Update a network device

removeIdentityFromPolicy()

Remove an Identity from a directly applied DNS or web policy