Supported Operations

19.4.1.11 GetAssetEDLById

DESCRIPTION: Allows an authenticated user to retrieve the EDL timecode (SOM and EOM), Insertion marks (MarkIn and MarkOut) and Insertion properties (NewType, Part, Bulk video, To explode, Insertion point, Valid, Version, Complex) of a specific EDL version of an asset matching a given keyword.

INPUT:

_user: Login name of the executor.

_pwdPassword of the executor.

_idAssetId of the target asset(s).

_versionNumber of EDL to be queried (from 1 to 9). Enter a lesser value (e.g. 0) to return information from all EDL.

GetAssetEDLById

EXAMPLE:

Sample XML request:

<?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>
 <GetAssetEDLById xmlns="http://www.etere.com/EtereWSApi">
         <_user>string</_user>
         <_pwd>string</_pwd>
         <_idAsset>integer</_idAsset>
         <_version>integer</_version>
 </GetAssetEDLById>
</soap:Body>
</soap:Envelope>

OUTPUT: 

SOMStarting timecode of the EDL

Type : integer

Example : 0

EOM:Ending timecode of the EDL

Type : integer

Example : 757

NewTypeType of the segment (e.g.__ED -> "for editing")

Type : string

Example : __ED

WARNING: Type is used only for V, E or B marks.

MarkinStarting timecode of the segment

Type : integer

Example : 252

MarkOutEnding timecode of the segment

Type : integer

Example : 502

Part: If the asset is spread in 2 or more tapes, it indicates the amount (tape) to which the segment is related

Type : integer

Example : 0

Bulk_videoThe segment is a video fault

Type : boolean

Example : 1

To_explode: The segment divides the asset into schedules

Type : boolean

Example : 1

Insertion_point: The segment is an insertion keyframe

Type : boolean

Example : 0

Valid:  The segment marks are correct

Type : integer

Example : 1

Version: EDL number (between 1 and 9)

Type : integer

Example : 1

Complex: The segment is virtual; it's related to another asset

Type : boolean

Example : 0

Description: The text describing the segment

Type : string

Example : Black Video

Sample XML response:

<string xmlns="http://www.etere.eu/EtereWSApi"><?xml version="1.0" encoding="utf-8"?> <WSApiResponse> <Function Name="GetAssetEDLById"> <mark ID_INTERRUZIONI="586" SOM="0" EOM="749" NEWTYPE="" MARKIN="0" MARKOUT="250" PART="0" BULK_VIDEO="0" TO_EXPLODE="1" INSERTION_POINT="0" VALID="1" version="1" COMPLEX="0" description="" ID_IMAGE="1196" URLIMAGE="/handler/GetImgData.ashx?IdImage=1196&amp;Thumbnail=0" /> </Function> </WSApiResponse> </string>

GetAssetEDLById_output

XSD ( XML Schema Definition)

<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="WSApiResponse" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="WSApiResponse" msdata:IsDataSet="true" msdata:Locale="en-US">
  <xs:complexType>
    <xs:choice minOccurs="0" maxOccurs="unbounded">
      <xs:element name="Function">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="mark" minOccurs="0" maxOccurs="unbounded">
              <xs:complexType>
                <xs:attribute name="SOM" type="xs:string" />
                <xs:attribute name="EOM" type="xs:string" />
                <xs:attribute name="NEWTYPE" type="xs:string" />
                <xs:attribute name="MARKIN" type="xs:string" />
                <xs:attribute name="MARKOUT" type="xs:string" />
                <xs:attribute name="PART" type="xs:string" />
                <xs:attribute name="BULK_VIDEO" type="xs:string" />
                <xs:attribute name="TO_EXPLODE" type="xs:string" />
                <xs:attribute name="INSERTION_POINT" type="xs:string" />
                <xs:attribute name="VALID" type="xs:string" />
                <xs:attribute name="version" type="xs:string" />
                <xs:attribute name="COMPLEX" type="xs:string" />
                <xs:attribute name="description" type="xs:string" />
              </xs:complexType>
            </xs:element>
          </xs:sequence>
          <xs:attribute name="Name" type="xs:string" />
        </xs:complexType>
      </xs:element>
    </xs:choice>
  </xs:complexType>
</xs:element>
</xs:schema>

GetAssetEDLById
GetAssetEDLById_output