mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-04-09 22:43:11 +02:00
* Corrected errors in the WebAPI documentation regarding the argument type of the 'LINE<n>_TIME_TYPE' field in the 'SaveLog' call. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
4315 lines
78 KiB
XML
4315 lines
78 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
<article xmlns="http://docbook.org/ns/docbook" version="5.0">
|
|
<info>
|
|
<title>Rivendell Web Interface API</title>
|
|
<author>
|
|
<personname>
|
|
<firstname>Fred</firstname>
|
|
<surname>Gleason</surname>
|
|
<email>fredg@paravelsystems.com</email>
|
|
</personname>
|
|
</author>
|
|
</info>
|
|
|
|
<sect1>
|
|
<title>Data Types</title>
|
|
<table xml:id="ex.datatypes" frame="all">
|
|
<title>Data Types</title>
|
|
<tgroup cols="2" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="TYPE" />
|
|
<colspec colname="DESCRIPTION" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
TYPE
|
|
</entry>
|
|
<entry>
|
|
DESCRIPTION
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
DateTime
|
|
</entry>
|
|
<entry>
|
|
<para>
|
|
xs:dateTime format string:
|
|
<replaceable class="parameter">YYYY</replaceable>-<replaceable class="parameter">MM</replaceable>-<replaceable class="parameter">DD</replaceable>T<replaceable class="parameter">HH</replaceable>:<replaceable class="parameter">MM</replaceable>:<replaceable class="parameter">SS</replaceable><optional>Z</optional>|<optional>+<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>|<optional>-<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>
|
|
</para>
|
|
<para>
|
|
If no timezone information is specified, all values will be
|
|
assumed to be in the local timezone of the processing system.
|
|
</para>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
Date
|
|
</entry>
|
|
<entry>
|
|
<para>
|
|
xs:date format string:
|
|
<replaceable class="parameter">YYYY</replaceable>-<replaceable class="parameter">MM</replaceable>-<replaceable class="parameter">DD</replaceable><optional>Z</optional>|<optional>+<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>|<optional>-<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>
|
|
</para>
|
|
<para>
|
|
If no timezone information is specified, all values will be
|
|
assumed to be in the local timezone of the processing system.
|
|
</para>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
Time
|
|
</entry>
|
|
<entry>
|
|
<para>
|
|
xs:time format string:
|
|
<replaceable class="parameter">HH</replaceable>:<replaceable class="parameter">MM</replaceable>:<replaceable class="parameter">SS</replaceable><optional>Z</optional>|<optional>+<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>|<optional>-<replaceable>HH</replaceable>:<replaceable>MM</replaceable></optional>
|
|
</para>
|
|
<para>
|
|
If no timezone information is specified, all values will be
|
|
assumed to be in the local timezone of the processing system.
|
|
</para>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
String
|
|
</entry>
|
|
<entry>
|
|
Text data, encoded
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>Authentication</title>
|
|
<para>
|
|
With the exception of the <command>CreateTicket</command> command, all
|
|
commands in this API must be authenticated by one of the following two
|
|
methods:
|
|
</para>
|
|
<sect2>
|
|
<title>
|
|
Username / Password
|
|
</title>
|
|
<para>
|
|
<table xml:id="ex.authentication.userpassword" frame="all">
|
|
<title>Username/Password Authentication Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
LOGIN_NAME
|
|
</entry>
|
|
<entry>
|
|
Rivendell User Name
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
PASSWORD
|
|
</entry>
|
|
<entry>
|
|
Login Password
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
</sect2>
|
|
|
|
|
|
|
|
<sect2>
|
|
<title>
|
|
Ticket
|
|
</title>
|
|
<para>
|
|
<table xml:id="ex.authentication.ticket" frame="all">
|
|
<title>Ticket Authentication Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
TICKET
|
|
</entry>
|
|
<entry>
|
|
40 character ticket code, obtained from a previous
|
|
<command>CreateTicket</command> call.
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</para>
|
|
</sect2>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>Result Reporting</title>
|
|
<para>
|
|
Commands that return an error or do not return specialized data types
|
|
(e.g. audio data for the Export command) will return an XML document
|
|
describing the result of the command, in the following format:
|
|
</para>
|
|
<para>
|
|
<programlisting>
|
|
<RDWebResult>
|
|
<ResponseCode><replaceable>resp_code</replaceable></ResponseCode>
|
|
<ErrorString><replaceable>resp_string</replaceable></ErrorString>
|
|
<AudioConvertError><replaceable>conv_error_code</replaceable></AudioConvertError>
|
|
</RDWebResult>
|
|
</programlisting>
|
|
</para>
|
|
<variablelist>
|
|
<varlistentry>
|
|
<term>
|
|
<replaceable>resp_code</replaceable>
|
|
</term>
|
|
<listitem>
|
|
<para>
|
|
The HTTP result code, as defined in RFC2616
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>
|
|
<replaceable>resp_string</replaceable>
|
|
</term>
|
|
<listitem>
|
|
<para>
|
|
A text string describing the result, suitable for displaying in a UI
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>
|
|
<replaceable>conv_error_code</replaceable>
|
|
</term>
|
|
<listitem>
|
|
<para>
|
|
An extended error code from the audio converter routines. These values
|
|
are defined in the <code>RDAudioConvert::ErrorCode</code> enumeration
|
|
in <code>lib/rdaudioconvert.h</code>. This parameter is optional.
|
|
</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AddCart</title>
|
|
<subtitle>Add a new cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_ADDCART</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Create Carts</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>403</computeroutput> error will be returned if the requested cart number is
|
|
not within the configured range for the specified group and
|
|
'Enforce Cart Range' is set in RDAdmin->ManageGroups.
|
|
</para>
|
|
<table xml:id="ex.addcart" frame="all">
|
|
<title>AddCart Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
12
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
GROUP_NAME
|
|
</entry>
|
|
<entry>
|
|
Name of Group
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TYPE
|
|
</entry>
|
|
<entry>
|
|
Cart type
|
|
</entry>
|
|
<entry>
|
|
Valid values are "audio" or "macro"
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Optional, default is to use next available cart number for
|
|
specified group
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AddCut</title>
|
|
<subtitle>Add a new cut to an existing cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_ADDCUT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Audio</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart number is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.addcut" frame="all">
|
|
<title>AddCut Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
10
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AddLog</title>
|
|
<subtitle>Add a new log</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_ADDLOG</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Create Log</code>
|
|
</para>
|
|
<table xml:id="ex.addlog" frame="all">
|
|
<title>AddLog Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
29
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOG_NAME
|
|
</entry>
|
|
<entry>
|
|
Name of log to be created.
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SERVICE_NAME
|
|
</entry>
|
|
<entry>
|
|
Name of the service to own the new log.
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AssignSchedCode</title>
|
|
<subtitle>Assign a scheduler code to an existing cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_ASSIGNSCHEDCODE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Modify Carts</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
specified cart number is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.assignschedcode" frame="all">
|
|
<title>AssignSchedCode Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
25
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CODE
|
|
</entry>
|
|
<entry>
|
|
Scheduler Code to assign
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AudioInfo</title>
|
|
<subtitle>Get information about an entry in the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_AUDIOINFO</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.audioinfo" frame="all">
|
|
<title>AudioInfo Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
19
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>AudioStore</title>
|
|
<subtitle>Get information about the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_AUDIOSTORE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.audiostore" frame="all">
|
|
<title>AudioStore Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
23
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>CreateTicket</title>
|
|
<subtitle>Create an authorization ticket for a given user/client IP address</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_CREATETICKET</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.createticket" frame="all">
|
|
<title>CreateTicket Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
31
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOGIN_NAME
|
|
</entry>
|
|
<entry>
|
|
Rivendell User Name
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
PASSWORD
|
|
</entry>
|
|
<entry>
|
|
Login Password
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>DeleteAudio</title>
|
|
<subtitle>Delete PCM/MPEG data from the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_DELETEAUDIO</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Carts</code>
|
|
</para>
|
|
<table xml:id="ex.deleteaudio" frame="all">
|
|
<title>DeleteAudio Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
3
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>DeleteLog</title>
|
|
<subtitle>Delete a log</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_DELETELOG</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Log</code>
|
|
</para>
|
|
<table xml:id="ex.deletelog" frame="all">
|
|
<title>DeleteLog Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
30
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOG_NAME
|
|
</entry>
|
|
<entry>
|
|
Name of log to be deleted.
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>DeletePodcast</title>
|
|
<subtitle>Delete posted podcast audio from the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_DELETE_PODCAST</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested podcast's parent feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.delete_podcast
|
|
" frame="all">
|
|
<title>DeletePodcast Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
39
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast item (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>EditCart</title>
|
|
<subtitle>
|
|
Write metadata changes for an existing cart into the
|
|
database
|
|
</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_EDITCART</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Modify Carts</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms, or
|
|
if it is attempted to assign the cart to such a group.
|
|
</para>
|
|
<para>
|
|
A <computeroutput>409</computeroutput> error will be returned if the
|
|
requested cart's number falls outside the valid range for the requested
|
|
GROUP_NAME.
|
|
</para>
|
|
<para>
|
|
If the tags for an 'optional' field are omitted, then the respective
|
|
parameter on the target cart will be left unchanged.
|
|
</para>
|
|
<table xml:id="ex.editcart" frame="all">
|
|
<title>EditCart Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
14
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
INCLUDE_CUTS
|
|
</entry>
|
|
<entry>
|
|
Include cut data in return, 0 = no, 1 = yes
|
|
</entry>
|
|
<entry>
|
|
Optional, default is 0
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
GROUP_NAME
|
|
</entry>
|
|
<entry>
|
|
Set Rivendell group
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TITLE
|
|
</entry>
|
|
<entry>
|
|
Set Title
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ARTIST
|
|
</entry>
|
|
<entry>
|
|
Set Artist
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ALBUM
|
|
</entry>
|
|
<entry>
|
|
Set Album
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
YEAR
|
|
</entry>
|
|
<entry>
|
|
Set Year
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LABEL
|
|
</entry>
|
|
<entry>
|
|
Set Record Label
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CLIENT
|
|
</entry>
|
|
<entry>
|
|
Set Client
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
AGENCY
|
|
</entry>
|
|
<entry>
|
|
Set Agency
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
PUBLISHER
|
|
</entry>
|
|
<entry>
|
|
Set Publisher
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
COMPOSER
|
|
</entry>
|
|
<entry>
|
|
Set Composer
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
USER_DEFINED
|
|
</entry>
|
|
<entry>
|
|
Set User Defined
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
USAGE_CODE
|
|
</entry>
|
|
<entry>
|
|
Set Usage Code
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ENFORCE_LENGTH
|
|
</entry>
|
|
<entry>
|
|
Set Enforce Length State
|
|
</entry>
|
|
<entry>
|
|
Optional, Numeric, 0 = No, 1 = Yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FORCED_LENGTH
|
|
</entry>
|
|
<entry>
|
|
Set Forced Length
|
|
</entry>
|
|
<entry>
|
|
Optional, in milliseconds
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ASYNCHRONOUS
|
|
</entry>
|
|
<entry>
|
|
Set Asynchronous
|
|
</entry>
|
|
<entry>
|
|
Optional, Numeric, 0 = No, 1 = Yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
OWNER
|
|
</entry>
|
|
<entry>
|
|
Set Owner
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
NOTES
|
|
</entry>
|
|
<entry>
|
|
Set Notes Text
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>EditCut</title>
|
|
<subtitle>
|
|
Write metadata changes for an existing cut into the database
|
|
</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_EDITCUT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Audio</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms.
|
|
<para>
|
|
If the tags for an 'optional' field are omitted, then the respective
|
|
parameter on the target cart will be left unchanged.
|
|
</para>
|
|
</para>
|
|
<table xml:id="ex.editcut" frame="all">
|
|
<title>EditCut Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
15
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
EVERGREEN
|
|
</entry>
|
|
<entry>
|
|
Set the Evergreen Falg, valid values are 0 = no, 1 = yes
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
DESCRIPTION
|
|
</entry>
|
|
<entry>
|
|
Set Description
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
OUTCUE
|
|
</entry>
|
|
<entry>
|
|
Set Outcue
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ISRC
|
|
</entry>
|
|
<entry>
|
|
Set International Standard Recording Code
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ISCI
|
|
</entry>
|
|
<entry>
|
|
Set Internatinal Standardized Commercial Identifier
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
START_DATETIME
|
|
</entry>
|
|
<entry>
|
|
Set Start Date/Time
|
|
</entry>
|
|
<entry>
|
|
Optional, RFC-822 or XML xs:dateTime format
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
END_DATETIME
|
|
</entry>
|
|
<entry>
|
|
Set End Date/Time
|
|
</entry>
|
|
<entry>
|
|
Optional, RFC-822 or XML xs:dateTime format
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
MON
|
|
</entry>
|
|
<entry>
|
|
Set Monday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TUE
|
|
</entry>
|
|
<entry>
|
|
Set Tuesday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
WED
|
|
</entry>
|
|
<entry>
|
|
Set Wedensday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
THU
|
|
</entry>
|
|
<entry>
|
|
Set Thursday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FRI
|
|
</entry>
|
|
<entry>
|
|
Set Friday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SAT
|
|
</entry>
|
|
<entry>
|
|
Set Saturday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SUN
|
|
</entry>
|
|
<entry>
|
|
Set Sunday daypart flag
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
START_DAYPART
|
|
</entry>
|
|
<entry>
|
|
Set Start daypart time
|
|
</entry>
|
|
<entry>
|
|
Optional, XML xs:time format
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
END_DAYPART
|
|
</entry>
|
|
<entry>
|
|
Set End daypart time
|
|
</entry>
|
|
<entry>
|
|
Optional, XML xs:time format
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
WEIGHT
|
|
</entry>
|
|
<entry>
|
|
Set rotation weight
|
|
</entry>
|
|
<entry>
|
|
Optional, numeric
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
START_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Start Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
END_POINT
|
|
</entry>
|
|
<entry>
|
|
Set End Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FADEUP_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Fadeup Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FADEDOWN_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Fadedown Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SEGUE_START_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Segue Start Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SEGUE_END_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Segue End Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
HOOK_START_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Hook Start Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
HOOK_END_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Hook End Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TALK_START_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Talk Start Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TALK_END_POINT
|
|
</entry>
|
|
<entry>
|
|
Set Talk End Marker position
|
|
</entry>
|
|
<entry>
|
|
Optional, mS from absolute start of audio data
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>Export</title>
|
|
<subtitle>Export audio data from the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_EXPORT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.export" frame="all">
|
|
<title>Export Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
1
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FORMAT
|
|
</entry>
|
|
<entry>
|
|
Encoding format of exported data
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = PCM16 WAV, 2 = MPEG L2 native, 3 = MPEG L3 native,
|
|
4 = FLAC, 5 = OggVorbis, 6 = MPEG L2 WAV, 7 = PCM24 WAV
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CHANNELS
|
|
</entry>
|
|
<entry>
|
|
Number of audio channels
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SAMPLE_RATE
|
|
</entry>
|
|
<entry>
|
|
Sample rate
|
|
</entry>
|
|
<entry>
|
|
Mandatory, in samples/sec
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
BIT_RATE
|
|
</entry>
|
|
<entry>
|
|
Bit rate
|
|
</entry>
|
|
<entry>
|
|
Mandatory, set to '0' for PCM or VBR
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
QUALITY
|
|
</entry>
|
|
<entry>
|
|
Quality Level
|
|
</entry>
|
|
<entry>
|
|
Mandatory, used only by OggVorbis, set to '0' for others
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
START_POINT
|
|
</entry>
|
|
<entry>
|
|
Start point of audio export
|
|
</entry>
|
|
<entry>
|
|
Mandatory, mS from absolute start of stored audio
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
END_POINT
|
|
</entry>
|
|
<entry>
|
|
End point of audio export
|
|
</entry>
|
|
<entry>
|
|
Mandatory, mS from absolute start of stored audio
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
NORMALIZATION_LEVEL
|
|
</entry>
|
|
<entry>
|
|
Normalization leve, in dBFS
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = No normalization
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ENABLE_METADATA
|
|
</entry>
|
|
<entry>
|
|
Include metadata in export
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = no, 1 = yes
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ExportPeaks</title>
|
|
<subtitle>Export audio peak data from the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_EXPORT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.exportpeaks" frame="all">
|
|
<title>ExportPeaks Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
16
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>GetPodcast</title>
|
|
<subtitle>Get posted podcast audio</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_GET_PODCAST</code>, Feed Permissions
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Podcast</code>, Feed Permission
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested podcast's parent feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.get_podcast
|
|
" frame="all">
|
|
<title>GetPodcast Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
37
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast item (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>Import</title>
|
|
<subtitle>Import audio data into the audio store</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_IMPORT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Audio</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms or if the system is configured
|
|
to require unique titles and a non-unique title is provided in the
|
|
TITLE field.
|
|
</para>
|
|
<para>
|
|
NOTE: The method must be called with 'multipart/form-data' encoding.
|
|
</para>
|
|
<para>
|
|
If the CREATE field is set to '1', a valid GROUP_NAME specified and both
|
|
CART_NUMBER and CUT_NUMBER fields are set to zero, the system will
|
|
attempt to create a new cart/cut in the specified group. If successful,
|
|
the cart and cut numbers will be returned as part of the RDWebResult
|
|
return.
|
|
</para>
|
|
<table xml:id="ex.import
|
|
" frame="all">
|
|
<title>Import Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
2
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CHANNELS
|
|
</entry>
|
|
<entry>
|
|
Number of audio channels
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
NORMALIZATION_LEVEL
|
|
</entry>
|
|
<entry>
|
|
Normalization level, in dBFS
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = no normalization
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
AUTOTRIM_LEVEL
|
|
</entry>
|
|
<entry>
|
|
Autotrim level, in dBFS
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = no autotrim
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
USE_METADATA
|
|
</entry>
|
|
<entry>
|
|
Apply source metadata to cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory, 0 = No, 1 = Yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CREATE
|
|
</entry>
|
|
<entry>
|
|
Create cart/cut if it does not exist
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = No, 1 = Yes
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
GROUP_NAME
|
|
</entry>
|
|
<entry>
|
|
Add newly created cart/cut to specified group.
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TITLE
|
|
</entry>
|
|
<entry>
|
|
The TITLE value for the imported audio. This will override any
|
|
value found in in-file metadata.
|
|
</entry>
|
|
<entry>
|
|
Optional
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FILENAME
|
|
</entry>
|
|
<entry>
|
|
Binary file data
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListCart</title>
|
|
<subtitle>Return information about a specified cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTCART</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listcart" frame="all">
|
|
<title>ListCart Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
7
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
INCLUDE_CUTS
|
|
</entry>
|
|
<entry>
|
|
Include cut information in return
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes, default is 1
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListCarts</title>
|
|
<subtitle>Return information about a set of carts</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTCARTS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
Only those carts that belong to groups authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms will be returned.
|
|
</para>
|
|
<table xml:id="ex.listcarts" frame="all">
|
|
<title>ListCarts Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
6
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
GROUP_NAME
|
|
</entry>
|
|
<entry>
|
|
Limit returns to members of specified group
|
|
</entry>
|
|
<entry>
|
|
Optional, default is to search all available carts
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
INCLUDE_CUTS
|
|
</entry>
|
|
<entry>
|
|
Include cut information in return
|
|
</entry>
|
|
<entry>
|
|
Optional, 0 = no, 1 = yes, default is 1
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FILTER
|
|
</entry>
|
|
<entry>
|
|
Limit returns to carts containing specified space-separated
|
|
keyword(s)
|
|
</entry>
|
|
<entry>
|
|
Optional, default is to apply no filtering
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TYPE
|
|
</entry>
|
|
<entry>
|
|
Limit returns to carts of the specified type
|
|
</entry>
|
|
<entry>
|
|
Optional, valid values are 'audio' or 'macro'
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListCartSchedCodes</title>
|
|
<subtitle>Return information about all scheduler codes assigned to a cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTCARTSCHEDCODES</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listcartschedcodes" frame="all">
|
|
<title>ListCartSchedCodes Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
27
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListCut</title>
|
|
<subtitle>Return information about a specified cut</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTCUT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listcut" frame="all">
|
|
<title>ListCut Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
8
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListCuts</title>
|
|
<subtitle>Return information about all cuts belonging to a cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTCUTS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart belongs to a group that is not authorized for the
|
|
specified Rivendell user in RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listcuts" frame="all">
|
|
<title>ListCuts Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
9
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListGroup</title>
|
|
<subtitle>Return information about a specified group</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTGROUP</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested group is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listgroup" frame="all">
|
|
<title>ListGroup Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
5
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
GROUP_NAME
|
|
</entry>
|
|
<entry>
|
|
Name of group
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListGroups</title>
|
|
<subtitle>Return information about all available groups</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTGROUPS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
The set of returned groups will be tailored according to what the
|
|
specified Rivendell user is authorized to see in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.listgroups" frame="all">
|
|
<title>ListGroups Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
4
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListLog</title>
|
|
<subtitle>Return a listing of the specified log</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTLOG</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.listlog" frame="all">
|
|
<title>ListLog Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
22
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
NAME
|
|
</entry>
|
|
<entry>
|
|
The name of the log
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListLogs</title>
|
|
<subtitle>Return information about one or more logs</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTLOGS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.listlogs" frame="all">
|
|
<title>ListLogs Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
20
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SERVICE_NAME
|
|
</entry>
|
|
<entry>
|
|
Limit returns to logs that are owned by specified service
|
|
</entry>
|
|
<entry>
|
|
Optional. Default is to return all logs.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOG_NAME
|
|
</entry>
|
|
<entry>
|
|
Return the log with this name.
|
|
</entry>
|
|
<entry>
|
|
Optional. Default is to return all logs.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TRACKABLE
|
|
</entry>
|
|
<entry>
|
|
Limit returns to logs that contain one or more voicetrack slots
|
|
</entry>
|
|
<entry>
|
|
Optional, valid values 0=no, 1=yes. Default is to return all logs.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FILTER
|
|
</entry>
|
|
<entry>
|
|
Limit returns to logs that contain the specified string in
|
|
the <computeroutput>Name</computeroutput>,
|
|
<computeroutput>Description</computeroutput> or
|
|
<computeroutput>Service</computeroutput> fields.
|
|
</entry>
|
|
<entry>
|
|
Optional. Default is to return all logs.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
RECENT
|
|
</entry>
|
|
<entry>
|
|
Limit returns to the 14 most recently created logs.
|
|
</entry>
|
|
<entry>
|
|
Optional, valid values 0=no, 1=yes. Default is to return all logs.
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListSchedulerCodes</title>
|
|
<subtitle>Return information about all available scheduler codes</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTSCHEDCODES</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.listschedcodes" frame="all">
|
|
<title>ListSchedCodes Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
24
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListServices</title>
|
|
<subtitle>Return information about all available services</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTSERVICES</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.listservices" frame="all">
|
|
<title>ListServices Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
21
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TRACKABLE
|
|
</entry>
|
|
<entry>
|
|
Limits returns to services that have a valid voicetracking
|
|
configuration
|
|
</entry>
|
|
<entry>
|
|
Optional, valid values 0=no, 1=yes. Default is to return all
|
|
services
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>ListSystemSettings</title>
|
|
<subtitle>Return information about system-wide settings</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LISTSYSTEMSETTINGS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.listsystemsettings" frame="all">
|
|
<title>ListSystemSettings Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
33
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>LockLog</title>
|
|
<subtitle>Set / Update / Clear a log lock</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_LOCKLOG</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.locklog" frame="all">
|
|
<title>LockLog Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>FIELD NAME</entry>
|
|
<entry>MEANING</entry>
|
|
<entry>REMARKS</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>COMMAND</entry>
|
|
<entry>34</entry>
|
|
<entry>Mandatory</entry>
|
|
</row>
|
|
<row>
|
|
<entry>OPERATION</entry>
|
|
<entry>Operation to Perform</entry>
|
|
<entry>
|
|
<para>
|
|
Mandatory. Possible values:
|
|
</para>
|
|
<simplelist>
|
|
<member>CREATE</member>
|
|
<member>UPDATE</member>
|
|
<member>CLEAR</member>
|
|
</simplelist>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>LOG_NAME</entry>
|
|
<entry>Name of log</entry>
|
|
<entry>Mandatory</entry>
|
|
</row>
|
|
<row>
|
|
<entry>LOCK_GUID</entry>
|
|
<entry>Opaque GUID string, returned by the CREATE operation.</entry>
|
|
<entry>Mandatory. For CREATE, send an empty string.</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>PostImage</title>
|
|
<subtitle>Upload a podcast image to the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_POST_IMAGE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Administer System</code>
|
|
</para>
|
|
<table xml:id="ex.post_image
|
|
" frame="all">
|
|
<title>PostRss Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
44
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of image (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>PostPodcast</title>
|
|
<subtitle>Upload podcast audio from the audio store to the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_POST_PODCAST</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Add Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested podcast's parent feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.post_podcast
|
|
" frame="all">
|
|
<title>PostPodcast Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
40
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast item (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>PostRss</title>
|
|
<subtitle>Upload podcast RSS XML to the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_POST_RSS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.post_rss
|
|
" frame="all">
|
|
<title>PostRss Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
42
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast feed (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>Rehash</title>
|
|
<subtitle>Generate a SHA-1 hash for a cut and write it to the database</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REHASH</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: None
|
|
</para>
|
|
<table xml:id="ex.rehash" frame="all">
|
|
<title>Rehash Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
32
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>RemoveCart</title>
|
|
<subtitle>Remove a cart from the Library</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REMOVECART</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Cart</code>
|
|
</para>
|
|
<table xml:id="ex.removecart" frame="all">
|
|
<title>RemoveCart Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
13
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>RemoveCut</title>
|
|
<subtitle>Remove an existing cut from a cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REMOVECUT</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Audio</code>
|
|
</para>
|
|
<table xml:id="ex.removecut" frame="all">
|
|
<title>RemoveCut Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
11
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>RemoveImage</title>
|
|
<subtitle>Remove a podcast image from the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REMOVE_IMAGE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Administer System</code>
|
|
</para>
|
|
<table xml:id="ex.remove_image
|
|
" frame="all">
|
|
<title>PostRss Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
45
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of image (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>RemovePodcast</title>
|
|
<subtitle>Delete podcast audio from the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REMOVE_PODCAST</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested podcast's parent feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.remove_podcast
|
|
" frame="all">
|
|
<title>RemovePodcast Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
41
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast item (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>RemoveRss</title>
|
|
<subtitle>Remove podcast RSS XML from the remote archive</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_REMOVE_RSS</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Delete Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<table xml:id="ex.remove_rss
|
|
" frame="all">
|
|
<title>RemoveRss Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
43
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast feed (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>SaveFile</title>
|
|
<subtitle>
|
|
Write a specified file to the '/tmp' directory. (Test only)
|
|
</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_SAVEFILE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<para>
|
|
NOTE: The method must be called with 'multipart/form-data' encoding.
|
|
</para>
|
|
<table xml:id="ex.savefile" frame="all">
|
|
<title>SaveString Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
36
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FILENAME
|
|
</entry>
|
|
<entry>
|
|
Binary file data
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>SaveLog</title>
|
|
<subtitle>Save a log to the Rivendell Database</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_SAVELOG</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.savelog" frame="all">
|
|
<title>ListLogs Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
28
|
|
</entry>
|
|
<entry>
|
|
Mandatory.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOG_NAME
|
|
</entry>
|
|
<entry>
|
|
Save the log to this name. If it does not already exist, it will
|
|
be created.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, 64 characters max.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
SERVICE_NAME
|
|
</entry>
|
|
<entry>
|
|
The name of the Service to which the log belongs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, 10 characters max.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LOCK_GUID
|
|
</entry>
|
|
<entry>
|
|
The GUID string, obtained from the LockLog API call.
|
|
</entry>
|
|
<entry>
|
|
Optional. If not provided, the service will attempt to acquire
|
|
a lock before processing the save.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
DESCRIPTION
|
|
</entry>
|
|
<entry>
|
|
The Description field.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, 64 characters max.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
PURGE_DATE
|
|
</entry>
|
|
<entry>
|
|
The date on which the log should be automatically deleted.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Date.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
AUTO_REFRESH
|
|
</entry>
|
|
<entry>
|
|
Enable/disable auto-refresh.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Boolean.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
START_DATE
|
|
</entry>
|
|
<entry>
|
|
The Start Date.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Date.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
END_DATE
|
|
</entry>
|
|
<entry>
|
|
The End Date.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Date.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE_QUANTITY
|
|
</entry>
|
|
<entry>
|
|
The number of log line entries in this call.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_ID
|
|
</entry>
|
|
<entry>
|
|
Integer Id.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Unique positive integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_TYPE
|
|
</entry>
|
|
<entry>
|
|
Event type.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. One of the following key words:
|
|
<simplelist>
|
|
<member><userinput>Audio</userinput></member>
|
|
<member><userinput>Chain</userinput></member>
|
|
<member><userinput>Macro</userinput></member>
|
|
<member><userinput>Marker</userinput></member>
|
|
<member><userinput>Track</userinput></member>
|
|
<member><userinput>MusicLink</userinput></member>
|
|
<member><userinput>TrafficLink</userinput></member>
|
|
</simplelist>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Cart number for Audio or Macro events.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer in the range 0 - 999999.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_START_TIME
|
|
</entry>
|
|
<entry>
|
|
Event start time.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer, expressing milliseconds past midnight.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_GRACE_TIME
|
|
</entry>
|
|
<entry>
|
|
Event start time.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer, expressing milliseconds.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_TIME_TYPE
|
|
</entry>
|
|
<entry>
|
|
Start time type.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer enumeration, as follows:
|
|
<simplelist>
|
|
<member><userinput>0</userinput> - [Relative]</member>
|
|
<member><userinput>1</userinput> - [Hard]</member>
|
|
</simplelist>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_TRANS_TYPE
|
|
</entry>
|
|
<entry>
|
|
Event transition type.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. One of the following key words:
|
|
<simplelist>
|
|
<member><userinput>Play</userinput></member>
|
|
<member><userinput>Segue</userinput></member>
|
|
<member><userinput>Stop</userinput></member>
|
|
</simplelist>
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_START_POINT
|
|
</entry>
|
|
<entry>
|
|
Start point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_END_POINT
|
|
</entry>
|
|
<entry>
|
|
End point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_SEGUE_START_POINT
|
|
</entry>
|
|
<entry>
|
|
Segue start point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_SEGUE_END_POINT
|
|
</entry>
|
|
<entry>
|
|
Segue end point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_FADEUP_POINT
|
|
</entry>
|
|
<entry>
|
|
FadeUp point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_FADEUP_GAIN
|
|
</entry>
|
|
<entry>
|
|
Gain for FadeUp events.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. 1/100 dBFS.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_FADEDOWN_POINT
|
|
</entry>
|
|
<entry>
|
|
FadeDown point for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Positive integer, or -1 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_FADEDOWN_GAIN
|
|
</entry>
|
|
<entry>
|
|
Gain for FadeDown events.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. 1/100 dBFS.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_DUCK_UP_GAIN
|
|
</entry>
|
|
<entry>
|
|
Duck Up level for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Negative integer, or 0 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_DUCK_DOWN_GAIN
|
|
</entry>
|
|
<entry>
|
|
Duck Down level for one-off (voice-tracked) play-outs.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Negative integer, or 0 if not defined.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_COMMENT
|
|
</entry>
|
|
<entry>
|
|
Marker and Track event body text.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 255.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LABEL
|
|
</entry>
|
|
<entry>
|
|
Marker and Track event label text.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 64.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_ORIGIN_USER
|
|
</entry>
|
|
<entry>
|
|
User name for one-off (voice-tracked) events.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 255.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_ORIGIN_DATETIME
|
|
</entry>
|
|
<entry>
|
|
Date/time stamp for one-off (voice-tracked) events.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. DateTime value.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EVENT_LENGTH
|
|
</entry>
|
|
<entry>
|
|
Link event length, in mS.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_EVENT_NAME
|
|
</entry>
|
|
<entry>
|
|
Link event name.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 64.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_START_TIME
|
|
</entry>
|
|
<entry>
|
|
Link event start time, in mS past midnight.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_LENGTH
|
|
</entry>
|
|
<entry>
|
|
Link event length, in mS.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_START_SLOP
|
|
</entry>
|
|
<entry>
|
|
Link event start slop, in mS.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_END_SLOP
|
|
</entry>
|
|
<entry>
|
|
Link event end slop, in mS.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_ID
|
|
</entry>
|
|
<entry>
|
|
Link event id.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_LINK_EMBEDDED
|
|
</entry>
|
|
<entry>
|
|
Link event embedded flag.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Boolean.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_START_TIME
|
|
</entry>
|
|
<entry>
|
|
External data start time.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Time value.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_LENGTH
|
|
</entry>
|
|
<entry>
|
|
External data length.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. Integer.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_CART_NAME
|
|
</entry>
|
|
<entry>
|
|
External data cart name.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 32.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_DATA
|
|
</entry>
|
|
<entry>
|
|
External data data field.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 32.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_EVENT_ID
|
|
</entry>
|
|
<entry>
|
|
External data event id.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 32.
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
LINE<replaceable>num</replaceable>_EXT_ANNC_TYPE
|
|
</entry>
|
|
<entry>
|
|
External data announcement type.
|
|
</entry>
|
|
<entry>
|
|
Mandatory. String, max length 8.
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>SavePodcast</title>
|
|
<subtitle>Save posted podcast audio</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_SAVE_PODCAST</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Create Podcast</code>, Feed Permission
|
|
or <code>Administer System</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested podcast's parent feed is not authorized for the specified
|
|
Rivendell user in RDAdmin->ManageUsers->PodcastFeedPermissions.
|
|
</para>
|
|
<para>
|
|
NOTE: The method must be called with 'multipart/form-data' encoding.
|
|
</para>
|
|
<table xml:id="ex.save_podcast
|
|
" frame="all">
|
|
<title>SavePodcast Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
38
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
ID
|
|
</entry>
|
|
<entry>
|
|
ID of podcast (integer)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
FILENAME
|
|
</entry>
|
|
<entry>
|
|
Binary file data
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>SaveString</title>
|
|
<subtitle>
|
|
Write a specified string to the syslog. (Test only)
|
|
</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_SAVESTRING</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: none
|
|
</para>
|
|
<table xml:id="ex.savestring" frame="all">
|
|
<title>SaveString Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
35
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
STRING
|
|
</entry>
|
|
<entry>
|
|
UTF-8 String
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>TrimAudio</title>
|
|
<subtitle>
|
|
Return a time pointer to the first or last instance of a particular
|
|
level in a cut.
|
|
</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_TRIMAUDIO</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Edit Audio</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
requested cart is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.trimaudio" frame="all">
|
|
<title>TrimAudio Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
17
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CUT_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of cut
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
TRIM_LEVEL
|
|
</entry>
|
|
<entry>
|
|
Level in 1/100 dB, relative to Rivendell reference level (-16 dBFS)
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
<sect1>
|
|
<title>UnassignSchedCode</title>
|
|
<subtitle>Unassign a scheduler code from an existing cart</subtitle>
|
|
<para>
|
|
Command Code: <code>RDXPORT_COMMAND_UNASSIGNSCHEDCODE</code>
|
|
</para>
|
|
<para>
|
|
Required User Permissions: <code>Modify Carts</code>
|
|
</para>
|
|
<para>
|
|
A <computeroutput>404</computeroutput> error will be returned if the
|
|
specified cart number is not authorized for the specified Rivendell user in
|
|
RDAdmin->ManageUsers->AssignGroupPerms.
|
|
</para>
|
|
<table xml:id="ex.unassignschedcode" frame="all">
|
|
<title>UnassignSchedCode Call Fields</title>
|
|
<tgroup cols="3" align="left" colsep="1" rowsep="1">
|
|
<colspec colname="FIELD NAME" />
|
|
<colspec colname="MEANING" />
|
|
<colspec colname="REMARKS" />
|
|
<thead>
|
|
<row>
|
|
<entry>
|
|
FIELD NAME
|
|
</entry>
|
|
<entry>
|
|
MEANING
|
|
</entry>
|
|
<entry>
|
|
REMARKS
|
|
</entry>
|
|
</row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry>
|
|
COMMAND
|
|
</entry>
|
|
<entry>
|
|
26
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CART_NUMBER
|
|
</entry>
|
|
<entry>
|
|
Number of Cart
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
<row>
|
|
<entry>
|
|
CODE
|
|
</entry>
|
|
<entry>
|
|
Scheduler Code to assign
|
|
</entry>
|
|
<entry>
|
|
Mandatory
|
|
</entry>
|
|
</row>
|
|
</tbody>
|
|
</tgroup>
|
|
</table>
|
|
</sect1>
|
|
|
|
</article>
|