API


Click here for a complete list of operations.

GetProgramDetails

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
sWSUserName:
sWSPass:
nProgramId:

SOAP 1.1

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

POST /api.asmx HTTP/1.1
Host: extws.sgs1.ott.kaltura.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://api.tvinci.com/GetProgramDetails"

<?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>
    <GetProgramDetails xmlns="http://api.tvinci.com/">
      <sWSUserName>string</sWSUserName>
      <sWSPass>string</sWSPass>
      <nProgramId>int</nProgramId>
    </GetProgramDetails>
  </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>
    <GetProgramDetailsResponse xmlns="http://api.tvinci.com/">
      <GetProgramDetailsResult>
        <EPG_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</EPG_ID>
        <START_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</START_DATE>
        <END_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</END_DATE>
        <EPG_Meta xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
        </EPG_Meta>
        <EPG_TAGS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
        </EPG_TAGS>
        <ProgrammeName xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
        </ProgrammeName>
        <NAME xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</NAME>
        <ProgrammeDescription xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
        </ProgrammeDescription>
        <DESCRIPTION xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</DESCRIPTION>
        <EPG_PICTURES xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EpgPicture>
            <PicWidth>int</PicWidth>
            <PicHeight>int</PicHeight>
            <Ratio>string</Ratio>
            <PicID>int</PicID>
            <Url>string</Url>
            <Id>string</Id>
            <Version>int</Version>
            <IsProgramImage>boolean</IsProgramImage>
            <ImageTypeId>long</ImageTypeId>
            <SourceUrl>string</SourceUrl>
          </EpgPicture>
          <EpgPicture>
            <PicWidth>int</PicWidth>
            <PicHeight>int</PicHeight>
            <Ratio>string</Ratio>
            <PicID>int</PicID>
            <Url>string</Url>
            <Id>string</Id>
            <Version>int</Version>
            <IsProgramImage>boolean</IsProgramImage>
            <ImageTypeId>long</ImageTypeId>
            <SourceUrl>string</SourceUrl>
          </EpgPicture>
        </EPG_PICTURES>
        <CREATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CREATE_DATE>
        <UPDATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATE_DATE>
        <EPG_IDENTIFIER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_IDENTIFIER>
        <EPG_CHANNEL_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_CHANNEL_ID>
        <media_id xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</media_id>
        <CRID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CRID>
        <LINEAR_MEDIA_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</LINEAR_MEDIA_ID>
        <ENABLE_CDVR xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CDVR>
        <ENABLE_CATCH_UP xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CATCH_UP>
        <ENABLE_START_OVER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_START_OVER>
        <ENABLE_TRICK_PLAY xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_TRICK_PLAY>
        <PIC_URL xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PIC_URL>
        <PIC_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</PIC_ID>
        <STATUS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</STATUS>
        <IS_ACTIVE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</IS_ACTIVE>
        <GROUP_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</GROUP_ID>
        <UPDATER_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATER_ID>
        <PUBLISH_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PUBLISH_DATE>
        <LIKE_COUNTER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</LIKE_COUNTER>
        <CHANNEL_CATCH_UP_BUFFER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</CHANNEL_CATCH_UP_BUFFER>
      </GetProgramDetailsResult>
    </GetProgramDetailsResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

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

POST /api.asmx HTTP/1.1
Host: extws.sgs1.ott.kaltura.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProgramDetails xmlns="http://api.tvinci.com/">
      <sWSUserName>string</sWSUserName>
      <sWSPass>string</sWSPass>
      <nProgramId>int</nProgramId>
    </GetProgramDetails>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetProgramDetailsResponse xmlns="http://api.tvinci.com/">
      <GetProgramDetailsResult>
        <EPG_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</EPG_ID>
        <START_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</START_DATE>
        <END_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</END_DATE>
        <EPG_Meta xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
        </EPG_Meta>
        <EPG_TAGS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
          <EPGDictionary>
            <Key>string</Key>
            <Value>string</Value>
            <Values xsi:nil="true" />
          </EPGDictionary>
        </EPG_TAGS>
        <ProgrammeName xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
        </ProgrammeName>
        <NAME xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</NAME>
        <ProgrammeDescription xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
          <LanguageContainer>
            <m_sLanguageCode3>string</m_sLanguageCode3>
            <m_sValue>string</m_sValue>
            <IsDefault>boolean</IsDefault>
          </LanguageContainer>
        </ProgrammeDescription>
        <DESCRIPTION xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</DESCRIPTION>
        <EPG_PICTURES xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
          <EpgPicture>
            <PicWidth>int</PicWidth>
            <PicHeight>int</PicHeight>
            <Ratio>string</Ratio>
            <PicID>int</PicID>
            <Url>string</Url>
            <Id>string</Id>
            <Version>int</Version>
            <IsProgramImage>boolean</IsProgramImage>
            <ImageTypeId>long</ImageTypeId>
            <SourceUrl>string</SourceUrl>
          </EpgPicture>
          <EpgPicture>
            <PicWidth>int</PicWidth>
            <PicHeight>int</PicHeight>
            <Ratio>string</Ratio>
            <PicID>int</PicID>
            <Url>string</Url>
            <Id>string</Id>
            <Version>int</Version>
            <IsProgramImage>boolean</IsProgramImage>
            <ImageTypeId>long</ImageTypeId>
            <SourceUrl>string</SourceUrl>
          </EpgPicture>
        </EPG_PICTURES>
        <CREATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CREATE_DATE>
        <UPDATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATE_DATE>
        <EPG_IDENTIFIER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_IDENTIFIER>
        <EPG_CHANNEL_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_CHANNEL_ID>
        <media_id xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</media_id>
        <CRID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CRID>
        <LINEAR_MEDIA_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</LINEAR_MEDIA_ID>
        <ENABLE_CDVR xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CDVR>
        <ENABLE_CATCH_UP xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CATCH_UP>
        <ENABLE_START_OVER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_START_OVER>
        <ENABLE_TRICK_PLAY xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_TRICK_PLAY>
        <PIC_URL xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PIC_URL>
        <PIC_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</PIC_ID>
        <STATUS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</STATUS>
        <IS_ACTIVE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</IS_ACTIVE>
        <GROUP_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</GROUP_ID>
        <UPDATER_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATER_ID>
        <PUBLISH_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PUBLISH_DATE>
        <LIKE_COUNTER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</LIKE_COUNTER>
        <CHANNEL_CATCH_UP_BUFFER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</CHANNEL_CATCH_UP_BUFFER>
      </GetProgramDetailsResult>
    </GetProgramDetailsResponse>
  </soap12:Body>
</soap12:Envelope>

HTTP POST

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

POST /api.asmx/GetProgramDetails HTTP/1.1
Host: extws.sgs1.ott.kaltura.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

sWSUserName=string&sWSPass=string&nProgramId=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<EPGChannelProgrammeObject xmlns="http://api.tvinci.com/">
  <EPG_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</EPG_ID>
  <START_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</START_DATE>
  <END_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</END_DATE>
  <EPG_Meta xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
    <EPGDictionary>
      <Key>string</Key>
      <Value>string</Value>
      <Values>
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Values>
    </EPGDictionary>
    <EPGDictionary>
      <Key>string</Key>
      <Value>string</Value>
      <Values>
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Values>
    </EPGDictionary>
  </EPG_Meta>
  <EPG_TAGS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
    <EPGDictionary>
      <Key>string</Key>
      <Value>string</Value>
      <Values>
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Values>
    </EPGDictionary>
    <EPGDictionary>
      <Key>string</Key>
      <Value>string</Value>
      <Values>
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <LanguageContainer d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </Values>
    </EPGDictionary>
  </EPG_TAGS>
  <ProgrammeName xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
    <LanguageContainer>
      <m_sLanguageCode3>string</m_sLanguageCode3>
      <m_sValue>string</m_sValue>
      <IsDefault>boolean</IsDefault>
    </LanguageContainer>
    <LanguageContainer>
      <m_sLanguageCode3>string</m_sLanguageCode3>
      <m_sValue>string</m_sValue>
      <IsDefault>boolean</IsDefault>
    </LanguageContainer>
  </ProgrammeName>
  <NAME xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</NAME>
  <ProgrammeDescription xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
    <LanguageContainer>
      <m_sLanguageCode3>string</m_sLanguageCode3>
      <m_sValue>string</m_sValue>
      <IsDefault>boolean</IsDefault>
    </LanguageContainer>
    <LanguageContainer>
      <m_sLanguageCode3>string</m_sLanguageCode3>
      <m_sValue>string</m_sValue>
      <IsDefault>boolean</IsDefault>
    </LanguageContainer>
  </ProgrammeDescription>
  <DESCRIPTION xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</DESCRIPTION>
  <EPG_PICTURES xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">
    <EpgPicture>
      <PicWidth>int</PicWidth>
      <PicHeight>int</PicHeight>
      <Ratio>string</Ratio>
      <PicID>int</PicID>
      <Url>string</Url>
      <Id>string</Id>
      <Version>int</Version>
      <IsProgramImage>boolean</IsProgramImage>
      <ImageTypeId>long</ImageTypeId>
      <SourceUrl>string</SourceUrl>
    </EpgPicture>
    <EpgPicture>
      <PicWidth>int</PicWidth>
      <PicHeight>int</PicHeight>
      <Ratio>string</Ratio>
      <PicID>int</PicID>
      <Url>string</Url>
      <Id>string</Id>
      <Version>int</Version>
      <IsProgramImage>boolean</IsProgramImage>
      <ImageTypeId>long</ImageTypeId>
      <SourceUrl>string</SourceUrl>
    </EpgPicture>
  </EPG_PICTURES>
  <CREATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CREATE_DATE>
  <UPDATE_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATE_DATE>
  <EPG_IDENTIFIER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_IDENTIFIER>
  <EPG_CHANNEL_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</EPG_CHANNEL_ID>
  <media_id xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</media_id>
  <CRID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</CRID>
  <LINEAR_MEDIA_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</LINEAR_MEDIA_ID>
  <ENABLE_CDVR xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CDVR>
  <ENABLE_CATCH_UP xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_CATCH_UP>
  <ENABLE_START_OVER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_START_OVER>
  <ENABLE_TRICK_PLAY xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</ENABLE_TRICK_PLAY>
  <PIC_URL xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PIC_URL>
  <PIC_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</PIC_ID>
  <STATUS xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</STATUS>
  <IS_ACTIVE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</IS_ACTIVE>
  <GROUP_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</GROUP_ID>
  <UPDATER_ID xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</UPDATER_ID>
  <PUBLISH_DATE xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">string</PUBLISH_DATE>
  <LIKE_COUNTER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">int</LIKE_COUNTER>
  <CHANNEL_CATCH_UP_BUFFER xmlns="http://api.tvinci.com/schemas/EPGChannelProgrammeObject1">long</CHANNEL_CATCH_UP_BUFFER>
</EPGChannelProgrammeObject>