Get Details for Specific Service
The Get Details for Specific Service request retrieves the details of a specific customer. Once the customer has been created, retrieve it to verify the details.
URI
{{baseUrl}}/api/v3/customer/{UmpCustomerGuid}
HTTP Method
GET
Request Parameters
|
Parameter |
Type |
Description |
||||||
|---|---|---|---|---|---|---|---|---|
|
CustomerGuid |
string ($uuid) |
umpCustomerGuid created in the Live Platformcustomer tenant SQL database :
This value is also retrieved using Get Services Brief Details (V3) and Get Customers Brief Details (V2) and in the 'Get Task' response when the customer service is created. |
||||||
|
allDetails |
boolean Default: false |
When enabled retrieves the Site Locations array (SIP Connections) for the specific customer. |
Example Response
Example of a response for a request without allDetails or allDetails=false in query string:
{
"UmpCustomerGuid": "bb914530-45ef-482d-9e6c-259c9e146125",
"CustomerShortName": "test_ess",
"CustomerFullName": "test_ess",
"LicenseType": 0,
"LicensedUsersCount": null,
"MsTenantId": "632c26aa-0371-4402-a8ca-7cd62514dd21",
"ActiveUserCount": 0,
"LiveHubActiveUsersCount": null,
"LiveHubSimpleUsersCount": null
}
Example of a response for a request with allDetails=true in query string:
{
"UmpCustomerGuid": "27aa5123-9b59-4574-bc89-834a9e536f24",
"CustomerShortName": "auto_sys_pro_r",
"CustomerFullName": "auto_sys_pro_r",
"LicenseType": 2,
"LicensedUsersCount": 30,
"MsTenantId": "632c26aa-0371-4402-a8ca-7c162514dd01",
"ActiveUserCount": 0,
"LiveHubActiveUsersCount": 0,
"LiveHubSimpleUsersCount": 19,
"SiteLocation": [
{
"id": "27aa5123-9b59-4374-bc89-834a9e536824",
"name": "auto_sys_pro_r",
"sbcId": 1,
"sbcDeploymentState": "Deployed",
"sbcConfigurationType": "SipTrunk"
},
{
"id": "c273a684-867f-4ae6-8ddc-2e15a4ff182d",
"name": "sip_2",
"sbcId": 1,
"sbcDeploymentState": "Deployed",
"sbcConfigurationType": "Byoc"
}
],
"MsDefaultDomain": null,
"ApplicationClientId": "29262958-0691-40fe-21c0-1e1a6b139350",
"ApplicationClientSecret": "DtS",
"ClientSecretExpirationDate": "11/14/2045 9:39:04 AM"
}
HTTP Responses
| ■ | 200 OK |
|
Parameter |
Type |
Description |
|||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Id |
string($uuid) |
'umpCustomerGuid' value created in the Live Platformcustomer tenant SQL database directory:
This value is also retrieved using Get Services Brief Details (V3) and Get Customers Brief Details (V2) and in the 'Get Task' response when the customer service is created. |
|||||||||||||||||||||||||||
|
shortName |
string |
Short name of service complying with the following validation rules:
|
|||||||||||||||||||||||||||
|
fullName |
string |
The full name of the service defined upon service creation. |
|||||||||||||||||||||||||||
|
licenseType |
integer Enum: [3, 4, 5] [ 0, 1, 2] |
One of the following values:
|
|||||||||||||||||||||||||||
|
licensedUsersCount |
integer |
Number of licensed users. |
|||||||||||||||||||||||||||
|
msTenantId |
string |
Microsoft subscription Tenant ID of the customer attached to the service. |
|||||||||||||||||||||||||||
|
LiveHubActiveUsersCount |
integer |
System fields used in communication with Live Hub. |
|||||||||||||||||||||||||||
|
LiveHubSimpleUsersCount |
integer |
System fields used in communication with Live Hub. |
|||||||||||||||||||||||||||
|
siteLocation (SIP Connection) |
Array including the following:
|
The configured SBC used to manage calls for this SIP Connection. |
|||||||||||||||||||||||||||
|
id |
string($uuid) |
The unique id for the SIP Connection (site location). Equivalent to value 'siteGuid' created when adding the SIP Connection. |
|||||||||||||||||||||||||||
|
name |
string |
Name of the SIP Connection. |
|||||||||||||||||||||||||||
|
sbcId |
integer |
Id of the SBC device in the Live Platform SQL database (see Get SBC Devices. |
|||||||||||||||||||||||||||
|
sbcdeploymentState |
string |
Deployment state of the tenant. One of the following values:
|
|||||||||||||||||||||||||||
|
sbcConfigurationType |
string |
Site configuration type which can be one of the following values:
|
|||||||||||||||||||||||||||
|
MsDefaultDomain |
string |
System field. Note: This field is applicable only to the Pro- and Plus-licensed services with application registration. |
|||||||||||||||||||||||||||
|
ApplicationClientId |
integer |
ID of the application used during creating or upgrading this service. Note: This field is applicable only to the Pro- and Plus-licensed services with application registration. |
|||||||||||||||||||||||||||
|
ApplicationClientSecret |
string |
The first three characters of the client secret of the application that was used during creating or upgrading this service. Note: This field is applicable only to the Pro- and Plus-licensed services with application registration. |
|||||||||||||||||||||||||||
|
ClientSecretExpirationDate |
string |
Expiration date of the client secret in Microsoft. Note: This field is applicable only to the Pro- and Plus-licensed services with application registration. |
| ■ | 500 Internal Server Error: |
{
"title": "Failed to retrieve customer information",
"status": 500,
"detail": "ErrorTicket=9ce0708c-9de2-44c9-9daf-0aa81b90bd76"
}