GET /service/api/securecloud/customers/{customerId}/services
Provides a list of all customer services.
Request Information
URI Parameters
Name | Description | Type | Additional Information |
---|---|---|---|
customerId |
A unique id by which an end customer is identified. |
string |
Required |
URI Sample(s)
GET
|
https://unityapi.webrootcloudav.com/service/api/securecloud/customers/1e0a7a3c-92b7-480d-a48f-a38600f660bf/services
|
Body Parameters
None.
Response Information
Resource Description
A list of services available for a customer.
GetAllCustomerUserServicesResponseModelName | Description | Type | Additional Information |
---|---|---|---|
Services |
List of services available for an end customer. |
Collection of GetAllCustomerUserServicesResponseModelService |
None. |
ConfigurationReferences |
Common properties across the service configurations where the config value is derived. |
Collection of GetAllCustomerUserResponseModelConfigurationReference |
None. |
Sample Response
{ "Services": [ { "ServiceName": "Email Threat Protection", "ProductName": "Advanced Email Threat Protection", "Domain": "spg.com", "Aliases": [ "def.spc.com" ], "ServiceConfigurationProperties": [ { "Name": "SendQuarantinedMessageReports", "Value": [ "true", "false" ], "Type": "Boolean", "Reference": null }, { "Name": "SendQuarantinedMessageReportsWhenEmpty", "Value": [ "true", "false" ], "Type": "Boolean", "Reference": null } ] }, { "ServiceName": "Office365", "ProductName": "Exchange Online Kiosk", "Domain": "spg.com", "Aliases": [ "def.spc.com" ], "ServiceConfigurationProperties": [ { "Name": "SelectedLicenses", "Value": [ "Exchange Online Kiosk" ], "Type": "String[]", "Reference": null }, { "Name": "UsageLocation", "Value": null, "Type": "string", "Reference": "O365UsageLocations" }, { "Name": "IsOffice365Admin", "Value": [ "true", "false" ], "Type": "Boolean", "Reference": null } ] } ], "ConfigurationReferences": [ { "ReferenceName": "O365UsageLocations", "ReferenceValues": [ "United States", "United Kingdom", "Aruba", "Algeria", "Brunei" ] } ] }
<GetAllCustomerUserServicesResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Webroot.UnityAPI.ServiceExtension.SecureCloud.Models"> <ConfigurationReferences> <GetAllCustomerUserResponseModelConfigurationReference> <ReferenceName>O365UsageLocations</ReferenceName> <ReferenceValues xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>United States</d4p1:string> <d4p1:string>United Kingdom</d4p1:string> <d4p1:string>Aruba</d4p1:string> <d4p1:string>Algeria</d4p1:string> <d4p1:string>Brunei</d4p1:string> </ReferenceValues> </GetAllCustomerUserResponseModelConfigurationReference> </ConfigurationReferences> <Services> <GetAllCustomerUserServicesResponseModel.GetAllCustomerUserServicesResponseModelService> <Aliases xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>def.spc.com</d4p1:string> </Aliases> <Domain>spg.com</Domain> <ProductName>Advanced Email Threat Protection</ProductName> <ServiceConfigurationProperties> <UserServiceConfiguration> <Name>SendQuarantinedMessageReports</Name> <Reference i:nil="true" /> <Type>Boolean</Type> <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>true</d6p1:string> <d6p1:string>false</d6p1:string> </Value> </UserServiceConfiguration> <UserServiceConfiguration> <Name>SendQuarantinedMessageReportsWhenEmpty</Name> <Reference i:nil="true" /> <Type>Boolean</Type> <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>true</d6p1:string> <d6p1:string>false</d6p1:string> </Value> </UserServiceConfiguration> </ServiceConfigurationProperties> <ServiceName>Email Threat Protection</ServiceName> </GetAllCustomerUserServicesResponseModel.GetAllCustomerUserServicesResponseModelService> <GetAllCustomerUserServicesResponseModel.GetAllCustomerUserServicesResponseModelService> <Aliases xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d4p1:string>def.spc.com</d4p1:string> </Aliases> <Domain>spg.com</Domain> <ProductName>Exchange Online Kiosk</ProductName> <ServiceConfigurationProperties> <UserServiceConfiguration> <Name>SelectedLicenses</Name> <Reference i:nil="true" /> <Type>String[]</Type> <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>Exchange Online Kiosk</d6p1:string> </Value> </UserServiceConfiguration> <UserServiceConfiguration> <Name>UsageLocation</Name> <Reference>O365UsageLocations</Reference> <Type>string</Type> <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" /> </UserServiceConfiguration> <UserServiceConfiguration> <Name>IsOffice365Admin</Name> <Reference i:nil="true" /> <Type>Boolean</Type> <Value xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d6p1:string>true</d6p1:string> <d6p1:string>false</d6p1:string> </Value> </UserServiceConfiguration> </ServiceConfigurationProperties> <ServiceName>Office365</ServiceName> </GetAllCustomerUserServicesResponseModel.GetAllCustomerUserServicesResponseModelService> </Services> </GetAllCustomerUserServicesResponseModel>