Create a new OTT stored job.
Creates a new stored job that can be used for the asynchronous generation of feeds for one or more OTT Syndications. The stored job can be run manually as needed via the run API method defined below, and can also be configured to automatically run periodically.
Path parameters
ID of the account
Request body
Id of this job
Name of this job
A list of OTT syndication ids to be processed.
Frequency in hours at which to automatically regenerate the job results. If not set or if set to zero, no auto-regeneration will occur but the job can still be run on demand via the /run REST API method. If a non-zero value is specified, the minimum interval is 6 hours. Newly generated results will overwrite results generated by any earlier job runs.
State of this job. READY indicates the job is not currently in the process of being run. PENDING indicates the an API request to run the job on demand has been made but processing of the job has not yet begun. PROCESSING indicates the job is currently being run.
Status of the last run attempt for this stored job.
A list of URLs pointing to the latest set of results files. Currently this will contain just a single URL pointing to a zipped results file if the job was processed successfully. The signed URLs will expire after 3 hours, refetching the job will generate fresh URLs.
If this job contained syndications that were configured with publish_results set to true, a list of URLs pointing to the latest set of public results files.
A list of errors that occurred if a job failed to complete successfully during its latest run.
Job creation timestamp, in UTC format.
Last job update timestamp, in UTC format.
Last job run timestamp, in UTC format.
Last successful job run timestamp, in UTC format.
Response
The newly created job.
Id of this job
Name of this job
A list of OTT syndication ids to be processed.
Frequency in hours at which to automatically regenerate the job results. If not set or if set to zero, no auto-regeneration will occur but the job can still be run on demand via the /run REST API method. If a non-zero value is specified, the minimum interval is 6 hours. Newly generated results will overwrite results generated by any earlier job runs.
State of this job. READY indicates the job is not currently in the process of being run. PENDING indicates the an API request to run the job on demand has been made but processing of the job has not yet begun. PROCESSING indicates the job is currently being run.
Status of the last run attempt for this stored job.
A list of URLs pointing to the latest set of results files. Currently this will contain just a single URL pointing to a zipped results file if the job was processed successfully. The signed URLs will expire after 3 hours, refetching the job will generate fresh URLs.
If this job contained syndications that were configured with publish_results set to true, a list of URLs pointing to the latest set of public results files.
A list of errors that occurred if a job failed to complete successfully during its latest run.
Job creation timestamp, in UTC format.
Last job update timestamp, in UTC format.
Last job run timestamp, in UTC format.
Last successful job run timestamp, in UTC format.