This method returns list of Customer Issues. The client makes a GET request providing input parameters CustomerID and LanguageID. The output will be either in json or xml format depending on the request type.
| Name | Value | |
|---|---|---|
| REST-API METHOD | GET CUSTOMER ISSUES BY CUSTOMER ID | |
| HTTP METHOD | GET | |
| RESPONSE TYPE | XML | |
| URL | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/Customer.json/{CustomerID}/{LangID} | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/Customer.xml/{CustomerID}/{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 |
<Issue>
<BusinessChannelID>{BusinessChanneID}</BusinessChannelID>
<Category>
<CategoryID>{CategoryID}</CategoryID>
<CategoryName>{CategoryName}</CategoryName>
<CategoryPath />
<ParentCategoryID>{}</ParentCategoryID>
</Category>
<ClosureDate>{ClosureDate}</ClosureDate>
<ContactMethod>
<ContactMethodID>{ContactMethodID}</ContactMethodID>
<ContactMethodName>{ContactMethodName}</ContactMethodName>
<MailConfigurationID>{}</MailConfigurationID>
</ContactMethod>
<CreationDate>{CreationDate}</CreationDate>
<IssueDate>{IssueDate}</IssueDate>
<IssueDescription>{IssueDescription}</IssueDescription>
<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>
</ResolutionStatus>
<ResolutionTypeID>0</ResolutionTypeID>
<ResolutionType>
<ResolutionTypeID>{ResolutionTypeID}</ResolutionTypeID>
<ResolutionTypeName>{ResolutionTypeName}</ResolutionTypeName>
</ResolutionType>
<CompanyId>{CompanyID}</CompanyId>
</Issue>
{
"BusinessChannelID": "{BusinessChanneID}",
"Category": {
"CategoryID": "{CategoryID}",
"CategoryName": "{CategoryName}",
"CategoryPath": {},
"ParentCategoryID": "{}"
},
"ClosureDate": "{ClosureDate}",
"ContactMethod": {
"ContactMethodID": "{ContactMethodID}",
"ContactMethodName": "{ContactMethodName}",
"MailConfigurationID": "{}"
},
"CreationDate": "{CreationDate}",
"IssueDate": "{IssueDate}",
"IssueDescription": "{IssueDescription}",
"IssueID": "{IssueID}",
"IssuerDescription": "{IssuerDescription}",
"IssueReasonID": "{IssueReasonID}",
"IssueType": {
"IssueTypeID": "{IssueTypeID}",
"IssueTypeName": "{IssueTypeName}"
},
"ResolutionDate": "{ResolutionDate}",
"ResolutionDescription": "{ResolutionDescription}",
"CustomerDescription": "{CustomerDescription}",
"ResolutionStatus": {
"ResolutionStatusID": "{ResolutionStatusID}",
"ResolutionStatusName": "{ResolutionStatusName}"
},
"ResolutionTypeID": "0",
"ResolutionType": {
"ResolutionTypeID": "{ResolutionTypeID}",
"ResolutionTypeName": "{ResolutionTypeName}"
},
"CompanyId": "{CompanyID}"
}