Skip to main content

Get Transcoder Schedule

GET 

https://api.millicast.com/api/transcoders/schedule/:scheduleId

Gets schedule summary by Schedule ID.

Request

Path Parameters

    scheduleId stringrequired

Responses

Success

Schema
    statusstringrequired

    Possible values: non-empty

    Default value: success
    data objectrequired
    metadata objectnullable
    oneOf
    createdOndate-time
    lastModifiedOndate-timenullable
    statusScheduleStatus (string)

    Possible values: [Active, Inactive, Deleted]

    scheduleIdstringnullable
    startdate-timenullable
    stopdate-timenullable
    clientIdstringnullable
    namestringnullable
    descriptionstringnullable
    recurring objectnullable
    oneOf
    frequency object
    intervalRecurringInterval (string)

    Possible values: [Daily, Weekly]

    daysOfWeekDayOfWeek (string)[]nullable

    Possible values: [Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday]

    endDatedate-timenullable
    transcoderIdsstring[]nullable
    executions object[]nullable
  • Array [
  • executionTimedate-time
    scheduleTypeTranscoderScheduleType (string)

    Possible values: [Start, Stop]

    executionStatusScheduleExecutionStatus (string)

    Possible values: [Pending, Running, Completed, NoAction, UnexpectedError, Deleted, RemovedByScheduleUpdate]

    transcoderIdstringnullable
  • ]

Authorization: http

name: API_Secrettype: httpdescription: ### Usage
#### Acquire secret from dashboard.
* Login to the streaming dashboard
* On the left menu, click on Settings
* Navigate to the Security tab's sub section API Secrets
1. "+ Create" to generate a new named API Secret if needed
2. Click on the copy button or the reveal button to access a previously created API Secret

![](../assets/api_secret.png "Find API Secret")scheme: bearer
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.millicast.com/api/transcoders/schedule/:scheduleId");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("Authorization", "Bearer <token>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.millicast.com
Auth
Parameters
— pathrequired