This method returns issues of a customer. The client makes a GET request providing input parameters CompanyId, PhoneNumber and LanguageID. The output will be either in json or xml format depending on the request type.
| Name | Value | |
|---|---|---|
| REST-API METHOD | GET ISSUES BY CUSTOMER PHONE NUMBER | |
| HTTP METHOD | GET | |
| RESPONSE TYPE | XML | |
| URL | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/customerissuesbyphone.json/{phoneNumber}/{langID} | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/customerissuesbyphone.xml/{phoneNumber}/{langID} |
| REQUEST HEAD | Authorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+json,application/json;q=0.9,*/*;q=0.8 Content-Type: application/json | Authorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Content-Type: application/xml |
<ArrayOfIssue>
<Issue>
<BusinessChannelID>{BusinessChannelID}</BusinessChannelID>
<Category>
<CategoryID>{CategoryID}</CategoryID>
<CategoryName>{CategoryName}</CategoryName>
<CategoryPath>{CategoryPath}</CategoryPath>
<ParentCategoryID>{ParentCategoryID}</ParentCategoryID>
</Category>
<ClosureDate>{ClosureDate}</ClosureDate>
<Unit>
<UnitID>{UnitID}</UnitID>
<UnitName>{UnitName}</UnitName>
</Unit>
<ContactMethod>
<ContactMethodID>{ContactMethodID}</ContactMethodID>
<ContactMethodName>{ContactMethodName}</ContactMethodName>
<MailConfigurationID>{MailConfigurationID}</MailConfigurationID>
</ContactMethod>
<CreationDate>{CreationDate}</CreationDate>
<Customer>
<CustomerBusinessChannelID>CustomerBusinessChannelID</CustomerBusinessChannelID>
<CustomerCode>{CustomerCode}</CustomerCode>
<CustomerDefaultLangID>{CustomerDefaultLangID}</CustomerDefaultLangID>
<CustomerEmail>{CustomerEmail}</CustomerEmail>
<CustomerHomePhoneNumber>CustomerHomePhoneNumber</CustomerHomePhoneNumber>
<CustomerID>{CustomerID}</CustomerID>
<CustomerMobilePhoneNumber>{CustomerMobilePhoneNumber}</CustomerMobilePhoneNumber>
<CustomerName>{CustomerName}</CustomerName>
<CustomerSurname>{CustomerSurname}</CustomerSurname>
<CustomerUnitID>{CustomerUnitID}</CustomerUnitID>
<CustomerWorkPhoneNumber>{CustomerUnitID}</CustomerWorkPhoneNumber>
<CustomerUserID>{CustomerUserID}</CustomerUserID>
</Customer>
<IssueDate>{IssueDate}</IssueDate>
<IssueID>{IssueID}</IssueID>
<IssuerDescription>{IssuerDescription}</IssuerDescription>
<IssueReasonID>{IssueReasonID}</IssueReasonID>
<IssueType>
<IssueTypeID>{IssueTypeID}</IssueTypeID>
<IssueTypeName>{IssueTypeName}</IssueTypeName>
</IssueType>
<ResolutionDate>{ResolutionDate}</ResolutionDate>
<ResolutionDescription>{ResolutionDescription}</ResolutionDescription>
<CustomerDescription>{CustomerDescription}</CustomerDescription>
<ResolutionStatus>
<ResolutionStatusID>{ResolutionStatusID}</ResolutionStatusID>
<ResolutionStatusName>{ResolutionStatusName}</ResolutionStatusName>
<StatusID>{StatusID}</StatusID>
<StatusName>{StatusName}</StatusName>
<CustomerResolutionStatusID>{CustomerResolutionStatusID}</CustomerResolutionStatusID>
</ResolutionStatus>
<CustomerResolutionStatus>
<ResolutionStatusID>{ResolutionStatusID}</ResolutionStatusID>
<StatusID>{StatusID}</StatusID>
<CustomerResolutionStatusID>{CustomerResolutionStatusID}</CustomerResolutionStatusID>
<CustomerResolutionStatusName>{CustomerResolutionStatusName}</CustomerResolutionStatusName>
<CustomerResolutionStatusDescription>{CustomerResolutionStatusDescription}</CustomerResolutionStatusDescription>
</CustomerResolutionStatus>
<ResolutionTypeID>{ResolutionTypeID}</ResolutionTypeID>
<ResolutionType>
<ResolutionTypeID>{ResolutionTypeID}</ResolutionTypeID>
<ResolutionTypeName>{ResolutionTypeName}</ResolutionTypeName>
</ResolutionType>
<CompanyId>{CompanyId}</CompanyId>
<LastActionDate>{LastActionDate}</LastActionDate>
</Issue>
</ArrayOfIssue>
{
"Issue": {
"BusinessChannelID": "{BusinessChannelID}",
"Category": {
"CategoryID": "{CategoryID}",
"CategoryName": "{CategoryName}",
"CategoryPath": "{CategoryPath}",
"ParentCategoryID": "{ParentCategoryID}"
},
"ClosureDate": "{ClosureDate}",
"Unit": {
"UnitID": "{UnitID}",
"UnitName": "{UnitName}"
},
"ContactMethod": {
"ContactMethodID": "{ContactMethodID}",
"ContactMethodName": "{ContactMethodName}",
"MailConfigurationID": "{MailConfigurationID}"
},
"CreationDate": "{CreationDate}",
"Customer": {
"CustomerBusinessChannelID": "CustomerBusinessChannelID",
"CustomerCode": "{CustomerCode}",
"CustomerDefaultLangID": "{CustomerDefaultLangID}",
"CustomerEmail": "{CustomerEmail}",
"CustomerHomePhoneNumber": "CustomerHomePhoneNumber",
"CustomerID": "{CustomerID}",
"CustomerMobilePhoneNumber": "{CustomerMobilePhoneNumber}",
"CustomerName": "{CustomerName}",
"CustomerSurname": "{CustomerSurname}",
"CustomerUnitID": "{CustomerUnitID}",
"CustomerWorkPhoneNumber": "{CustomerUnitID}",
"CustomerUserID": "{CustomerUserID}"
},
"IssueDate": "{IssueDate}",
"IssueID": "{IssueID}",
"IssuerDescription": "{IssuerDescription}",
"IssueReasonID": "{IssueReasonID}",
"IssueType": {
"IssueTypeID": "{IssueTypeID}",
"IssueTypeName": "{IssueTypeName}"
},
"ResolutionDate": "{ResolutionDate}",
"ResolutionDescription": "{ResolutionDescription}",
"CustomerDescription": "{CustomerDescription}",
"ResolutionStatus": {
"ResolutionStatusID": "{ResolutionStatusID}",
"ResolutionStatusName": "{ResolutionStatusName}",
"StatusID": "{StatusID}",
"StatusName": "{StatusName}",
"CustomerResolutionStatusID": "{CustomerResolutionStatusID}"
},
"CustomerResolutionStatus": {
"ResolutionStatusID": "{ResolutionStatusID}",
"StatusID": "{StatusID}",
"CustomerResolutionStatusID": "{CustomerResolutionStatusID}",
"CustomerResolutionStatusName": "{CustomerResolutionStatusName}",
"CustomerResolutionStatusDescription": "{CustomerResolutionStatusDescription}"
},
"ResolutionTypeID": "{ResolutionTypeID}",
"ResolutionType": {
"ResolutionTypeID": "{ResolutionTypeID}",
"ResolutionTypeName": "{ResolutionTypeName}"
},
"CompanyId": "{CompanyId}",
"LastActionDate": "{LastActionDate}"
}
}