CatalogService


Click here for a complete list of operations.

GetPublicContentSet

get all public ContentSet for a Display with ContentType/MobileType filter options

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
displayKey:
contentSetType:
contentGroup:
contentType:
mobileType:

SOAP

The following is a sample SOAP request and response. The placeholders shown need to be replaced with actual values.

POST /v2/ws/catalogservice.asmx HTTP/1.1
Host: drmservice.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://content.k-mobile.com/v2/ws/GetPublicContentSet"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetPublicContentSet xmlns="http://content.k-mobile.com/v2/ws">
      <displayKey>string</displayKey>
      <contentSetType>int</contentSetType>
      <contentGroup>string</contentGroup>
      <contentType>string</contentType>
      <mobileType>string</mobileType>
    </GetPublicContentSet>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetPublicContentSetResponse xmlns="http://content.k-mobile.com/v2/ws">
      <GetPublicContentSetResult>
        <DisplayKey>guid</DisplayKey>
        <Mcc>int</Mcc>
        <SearchView>string</SearchView>
        <IDCatalogDisplay>int</IDCatalogDisplay>
        <IdPartner>int</IdPartner>
        <Media>string</Media>
        <DeliveryMedia>string</DeliveryMedia>
        <PartnerName>string</PartnerName>
        <IDLanguage>int</IDLanguage>
        <ContentSetCollection>
          <ContentSet>
            <IDContentSet>int</IDContentSet>
            <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
            <ContentCount>int</ContentCount>
            <Count>int</Count>
            <Name>string</Name>
            <Description>string</Description>
            <Preview xsi:nil="true" />
            <Priority>int</Priority>
            <ContentCollection xsi:nil="true" />
            <ContentGroup>string</ContentGroup>
            <TagValue>string</TagValue>
          </ContentSet>
          <ContentSet>
            <IDContentSet>int</IDContentSet>
            <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
            <ContentCount>int</ContentCount>
            <Count>int</Count>
            <Name>string</Name>
            <Description>string</Description>
            <Preview xsi:nil="true" />
            <Priority>int</Priority>
            <ContentCollection xsi:nil="true" />
            <ContentGroup>string</ContentGroup>
            <TagValue>string</TagValue>
          </ContentSet>
        </ContentSetCollection>
        <IsoCode>string</IsoCode>
        <SearchReferer>string</SearchReferer>
        <RatingThresholds>
          <Rating Name="string" Value="int" />
          <Rating Name="string" Value="int" />
        </RatingThresholds>
      </GetPublicContentSetResult>
    </GetPublicContentSetResponse>
  </soap:Body>
</soap:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /v2/ws/catalogservice.asmx/GetPublicContentSet?displayKey=string&contentSetType=string&contentGroup=string&contentType=string&mobileType=string HTTP/1.1
Host: drmservice.com
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CatalogDisplay xmlns="http://content.k-mobile.com/v2/ws">
  <DisplayKey>guid</DisplayKey>
  <Mcc>int</Mcc>
  <SearchView>string</SearchView>
  <IDCatalogDisplay>int</IDCatalogDisplay>
  <IdPartner>int</IdPartner>
  <Media>string</Media>
  <DeliveryMedia>string</DeliveryMedia>
  <PartnerName>string</PartnerName>
  <IDLanguage>int</IDLanguage>
  <ContentSetCollection>
    <ContentSet>
      <IDContentSet>int</IDContentSet>
      <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
      <ContentCount>int</ContentCount>
      <Count>int</Count>
      <Name>string</Name>
      <Description>string</Description>
      <Preview>
        <URL>string</URL>
      </Preview>
      <Priority>int</Priority>
      <ContentCollection>
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ContentCollection>
      <ContentGroup>string</ContentGroup>
      <TagValue>string</TagValue>
    </ContentSet>
    <ContentSet>
      <IDContentSet>int</IDContentSet>
      <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
      <ContentCount>int</ContentCount>
      <Count>int</Count>
      <Name>string</Name>
      <Description>string</Description>
      <Preview>
        <URL>string</URL>
      </Preview>
      <Priority>int</Priority>
      <ContentCollection>
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ContentCollection>
      <ContentGroup>string</ContentGroup>
      <TagValue>string</TagValue>
    </ContentSet>
  </ContentSetCollection>
  <IsoCode>string</IsoCode>
  <SearchReferer>string</SearchReferer>
  <RatingThresholds>
    <Rating Name="string" Value="int" />
    <Rating Name="string" Value="int" />
  </RatingThresholds>
</CatalogDisplay>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /v2/ws/catalogservice.asmx/GetPublicContentSet HTTP/1.1
Host: drmservice.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

displayKey=string&contentSetType=string&contentGroup=string&contentType=string&mobileType=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<CatalogDisplay xmlns="http://content.k-mobile.com/v2/ws">
  <DisplayKey>guid</DisplayKey>
  <Mcc>int</Mcc>
  <SearchView>string</SearchView>
  <IDCatalogDisplay>int</IDCatalogDisplay>
  <IdPartner>int</IdPartner>
  <Media>string</Media>
  <DeliveryMedia>string</DeliveryMedia>
  <PartnerName>string</PartnerName>
  <IDLanguage>int</IDLanguage>
  <ContentSetCollection>
    <ContentSet>
      <IDContentSet>int</IDContentSet>
      <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
      <ContentCount>int</ContentCount>
      <Count>int</Count>
      <Name>string</Name>
      <Description>string</Description>
      <Preview>
        <URL>string</URL>
      </Preview>
      <Priority>int</Priority>
      <ContentCollection>
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ContentCollection>
      <ContentGroup>string</ContentGroup>
      <TagValue>string</TagValue>
    </ContentSet>
    <ContentSet>
      <IDContentSet>int</IDContentSet>
      <ContentSetType>Category or Thema or Catalog or SearchResult or SearchContainers</ContentSetType>
      <ContentCount>int</ContentCount>
      <Count>int</Count>
      <Name>string</Name>
      <Description>string</Description>
      <Preview>
        <URL>string</URL>
      </Preview>
      <Priority>int</Priority>
      <ContentCollection>
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Content d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ContentCollection>
      <ContentGroup>string</ContentGroup>
      <TagValue>string</TagValue>
    </ContentSet>
  </ContentSetCollection>
  <IsoCode>string</IsoCode>
  <SearchReferer>string</SearchReferer>
  <RatingThresholds>
    <Rating Name="string" Value="int" />
    <Rating Name="string" Value="int" />
  </RatingThresholds>
</CatalogDisplay>