Schedule Related Operations

19.4.4.2 GetScheduledEventsWithSupport

DESCRIPTION

This is an API to retrieve the list of scheduled events with support data.

INPUT

  • _user: User name (must be set as described in setting user);
  • _pwd: user password (must be set as described in setting user);
  • _date: The date of schedule to be retrieved (in dd/mm/yyyy);
  • _programcode: The code of the support data for the scheduled asset. You can use percent (%) wildcard to search for custom program codes, e.g. F9001%. To search for program code starts with “F9001”.

All available program codes will be searched if this parameter contains no value (blank).

OUTPUT 

<ListOfEvents>

 <Event>

   <station>MAM</station>

   <scheduledate>2019-11-11 00:00:00</scheduledate>

   <frametime>540000</frametime>

   <frameduration>625</frameduration>

   <title>Space wars</title>  <productcode>F9001H22701</productcode>

   <part>1</part>

   <type>FILM</type>

   <supportcode> F9001H22701FILM</supportcode>

   <som>14</som>

   <lastupdate>2019-11-11 12:34:53</lastupdate>

 </Event>

</ListOfEvents>

WARNING: The API would search all available stations in the network. Only the transmitted events would be listed.

XSD (XML Schema Definition)

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" 

 <xs:element name="ListOfEvents">

   <xs:complexType>

     <xs:sequence>

       <xs:element name="Event">

         <xs:complexType>

           <xs:sequence>

             <xs:element type="xs:string" name="station"/>

             <xs:element type="xs:string" name="scheduledate"/>

             <xs:element type="xs:int" name="frametime"/>

             <xs:element type="xs:short" name="frameduration"/>

             <xs:element type="xs:string" name="title"/>

             <xs:element type="xs:string" name="productcode"/>

             <xs:element type="xs:byte" name="part"/>

             <xs:element type="xs:string" name="type"/>

             <xs:element type="xs:string" name="supportcode"/>

             <xs:element type="xs:byte" name="som"/>

             <xs:element type="xs:string" name="lastupdate"/>

           </xs:sequence>

         </xs:complexType>

       </xs:element>

     </xs:sequence>

   </xs:complexType>

 </xs:element>

</xs:schema>