Get Customer Issues By Customer Code
Get Customer Issues By Customer Code

This method returns list of Customer’s issues. The client makes a GET request providing input parameters CustomerCode 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 CODE
HTTP METHOD GET
RESPONSE TYPE XML
URL https://api.csm.next4biz.net/services/IssueService/{CompanyID}/externalcustomer.json/{CustomerCode}/{LangID}https://api.csm.next4biz.net/services/IssueService/{CompanyID}/externalcustomer.xml/{CustomerCode}/{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/jsonAuthorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Content-Type: application/xml
  • XML
  • JSON
ENDPOINT DEFINITION
GET
RESPONSE BODY
                                    
                                        <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>
	<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}",
    "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}"
}