Cdn API

<back to all web services

MarketplaceFacetRequest

MarketplaceFacetRequest Parameters:
NameParameterData TypeRequiredDescription
SeriesIdquerylongNo
SeriesNamequerystringNo
SeriesCountqueryintNo
SortOrderqueryintNo
CatalogIdquerylongNo
CatalogNamequerystringNo
CatalogOrderqueryintNo
GroupIdquerylongNo
GroupNamequerystringNo
GroupOrderqueryintNo
MarketplaceFacetResponse Parameters:
NameParameterData TypeRequiredDescription
DataformList<MarketplaceFacetDto>No
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
TotalformintNo
OpCodeformintNo
ErrorTextformstringNo
RequestTimeformstringNo
ResponseTimeformstringNo
TotalExecutionTimeformstringNo
CachedResponseformboolNo
MarketplaceFacetDto Parameters:
NameParameterData TypeRequiredDescription
IdformlongNo
FacetTypeformstringNo
FacetNameformstringNo
FacetCountformintNo
SortOrderformintNo
ChildFacetsformList<MarketplaceFacetDto>No

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

HTTP + CSV

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

POST /csv/reply/MarketplaceFacetRequest HTTP/1.1 
Host: cdnapidev.greysheet.com 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"SeriesId":0,"SeriesName":"String","SeriesCount":0,"SortOrder":0,"CatalogId":0,"CatalogName":"String","CatalogOrder":0,"GroupId":0,"GroupName":"String","GroupOrder":0}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"Data":[{"Id":0,"FacetType":"String","FacetName":"String","FacetCount":0,"SortOrder":0,"ChildFacets":[{"Id":0,"FacetType":"String","FacetName":"String","FacetCount":0,"SortOrder":0,"ChildFacets":[{"Id":0,"FacetType":"String","FacetName":"String","FacetCount":0,"SortOrder":0}]}]}],"Total":0,"OpCode":0,"ErrorText":"String","RequestTime":"String","ResponseTime":"String","TotalExecutionTime":"String","CachedResponse":false}