CustomerServiceSoap

Operations

Index Method Parameters Response Type Description
1 getOrganizationToken
user
password
String Gets a token for calling other methods. This is the same as getUserToken on the AuthenticationService.
2 getCustomerToken
organizationToken
customerEmail
customerPassword
String Get a token specifically for a customer. This is used to query events only for that customer.
3 createCustomer
organizationToken
customerName
customerEmail
customerPassword
CustomerInfo Create a customer in the organization.
4 getCustomerEvents
organizationToken
customerToken
ArrayOfEventInfo Get events for a specific customer.
5 getCustomerInfo
organizationToken
customerEmail
CustomerInfo Get the details of a customer.

getOrganizationToken

Parameters

Name Type Required Description
user
String
Y
password
String
Y

Response

Name Type Required Description
GetOrganizationTokenResult
String
Y

getCustomerToken

Parameters

Name Type Required Description
organizationToken
String
Y
customerEmail
String
Y
customerPassword
String
Y

Response

Name Type Required Description
GetCustomerTokenResult
String
Y

createCustomer

Parameters

Name Type Required Description
organizationToken
String
Y
customerName
String
Y
customerEmail
String
Y
customerPassword
String
Y

Response

Name Type Required Description
CreateCustomerResult
CustomerInfo
Property Type Required Description
Name String N
EmailAddress String N
Y

getCustomerEvents

Parameters

Name Type Required Description
organizationToken
String
Y
customerToken
String
Y

Response

Name Type Required Description
GetCustomerEventsResult
ArrayOfEventInfo
Property Type Required Description
EventInfo[] EventInfo[] N
EventInfo[].Name String N
EventInfo[].ScheduledStart String N
EventInfo[].ScheduledStartUtc String N
EventInfo[].ActualStart String N
EventInfo[].ActualStartUtc String N
EventInfo[].Status String N
EventInfo[].Id String N
EventInfo[].Writer String N
Y

getCustomerInfo

Parameters

Name Type Required Description
organizationToken
String
Y
customerEmail
String
Y

Response

Name Type Required Description
GetCustomerInfoResult
CustomerInfo
Property Type Required Description
Name String N
EmailAddress String N
Y