Cdn API

<back to all web services

AddressListReportRequest

Cdn.Api

The following routes are available for this service:
GET/AddressListReportRequest
AddressListReportRequest Parameters:
NameParameterData TypeRequiredDescription
Categoriesquerylong[]No
ShipMethodquerystringNo
Pagequeryint?No
BaseRequest<T> Parameters:
NameParameterData TypeRequiredDescription
Idformlong?No
OrderByformstring[]No
OrderDirectionsformSortOrders[]No
AddressListReportResponse Parameters:
NameParameterData TypeRequiredDescription
DataformAddressListReportItemDto[]No
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
TotalformintNo
OpCodeformintNo
ErrorTextformstringNo
RequestTimeformstringNo
ResponseTimeformstringNo
TotalExecutionTimeformstringNo
CachedResponseformboolNo
AddressListReportItemDto Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
Customer_IdformlongNo
FirstNameformstringNo
LastNameformstringNo
CompanyformstringNo
ProductCategoryNameformstringNo
ProductCategory_IdformlongNo
IssuesRemainingformintNo
ExpirationDateformDateTimeNo
ExpirationDateDisplayformstringNo
Address1formstringNo
Address2formstringNo
CityformstringNo
StateformstringNo
ZipCodeformstringNo
ProvinceRegionformstringNo
CountryformstringNo
ShipMethodformstringNo
IsFirstClassCustomerformboolNo
IsFirstClassformstringNo
IsFirstClassBoolformboolNo
AddressListReportResponse Parameters:
NameParameterData TypeRequiredDescription
DataformAddressListReportItemDto[]No

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /AddressListReportRequest HTTP/1.1 
Host: cdnapidev.greysheet.com 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Data: 
	[
		{
			Id: 0,
			Customer_Id: 0,
			FirstName: String,
			LastName: String,
			Company: String,
			ProductCategoryName: String,
			ProductCategory_Id: 0,
			IssuesRemaining: 0,
			ExpirationDate: 0001-01-01,
			ExpirationDateDisplay: String,
			Address1: String,
			Address2: String,
			City: String,
			State: String,
			ZipCode: String,
			ProvinceRegion: String,
			Country: String,
			ShipMethod: String,
			IsFirstClassCustomer: False,
			IsFirstClass: String,
			IsFirstClassBool: False
		}
	],
	Total: 0,
	OpCode: 0,
	ErrorText: String,
	RequestTime: String,
	ResponseTime: String,
	TotalExecutionTime: String,
	CachedResponse: False
}