POST api/Title/submitTitle

Request Information

URI Parameters

None.

Body Parameters

SaveTitleDataViewModel
NameDescriptionTypeAdditional information
titleType

string

None.

contentName

string

Required

Max length: 250

seasonNumber

integer

None.

episodeNumber

integer

None.

episodeName

string

Max length: 250

genre

string

Required

suffix

string

None.

version

string

None.

priority

string

None.

originalLanguage

string

Required

countryOfOrigin

string

Required

releaseYear

string

Required

runtime

string

None.

writers

string

Required

Max length: 250

Min length: 3

directors

string

Required

Max length: 250

Min length: 3

producers

string

Required

Max length: 250

Min length: 3

cast

string

Required

Max length: 2000

Min length: 3

productionCompany

string

Required

Max length: 250

Min length: 3

usRating

string

None.

usContentAdvisory

string

None.

externalContentId

string

None.

imdbId

string

None.

originalairDate

string

Matching regular expression pattern: ^\d{4}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[01])$

synopsis

string

Required

Max length: 5000

Min length: 5

videoUrl

string

Required

territoryList

string

None.

platformType

string

None.

services

Collection of ServiceDetail

None.

subTitles

string

None.

AssetLanguage

string

Required

Request Formats

application/json, text/json

Sample:
{
  "titleType": "sample string 1",
  "contentName": "sample string 2",
  "seasonNumber": 1,
  "episodeNumber": 1,
  "episodeName": "sample string 3",
  "genre": "sample string 4",
  "suffix": "sample string 5",
  "version": "sample string 6",
  "priority": "sample string 7",
  "originalLanguage": "sample string 8",
  "countryOfOrigin": "sample string 9",
  "releaseYear": "sample string 10",
  "runtime": "sample string 11",
  "writers": "sample string 12",
  "directors": "sample string 13",
  "producers": "sample string 14",
  "cast": "sample string 15",
  "productionCompany": "sample string 16",
  "usRating": "sample string 17",
  "usContentAdvisory": "sample string 18",
  "externalContentId": "sample string 19",
  "imdbId": "sample string 20",
  "originalairDate": "sample string 21",
  "synopsis": "sample string 22",
  "videoUrl": "sample string 23",
  "territoryList": "sample string 24",
  "platformType": "sample string 25",
  "services": [
    {
      "service": "sample string 1",
      "territoryList": "sample string 2",
      "specName": "sample string 3"
    },
    {
      "service": "sample string 1",
      "territoryList": "sample string 2",
      "specName": "sample string 3"
    }
  ],
  "subTitles": "sample string 26",
  "AssetLanguage": "sample string 27"
}

application/xml, text/xml

Sample:
<SaveTitleDataViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Questionnaire.WebApi.Models">
  <AssetLanguage>sample string 27</AssetLanguage>
  <Cast>sample string 15</Cast>
  <ContentName>sample string 2</ContentName>
  <CountryOfOrigin>sample string 9</CountryOfOrigin>
  <Directors>sample string 13</Directors>
  <EpisodeName>sample string 3</EpisodeName>
  <EpisodeNumber>1</EpisodeNumber>
  <ExternalContentId>sample string 19</ExternalContentId>
  <Genre>sample string 4</Genre>
  <ImdbId>sample string 20</ImdbId>
  <OriginalAirDate>sample string 21</OriginalAirDate>
  <OriginalLanguage>sample string 8</OriginalLanguage>
  <PlatformType>sample string 25</PlatformType>
  <Priority>sample string 7</Priority>
  <Producers>sample string 14</Producers>
  <ProductionCompany>sample string 16</ProductionCompany>
  <ReleaseYear>sample string 10</ReleaseYear>
  <Runtime>sample string 11</Runtime>
  <SeasonNumber>1</SeasonNumber>
  <Services>
    <ServiceDetail>
      <ServiceType>sample string 1</ServiceType>
      <SpecName>sample string 3</SpecName>
      <TerritoryList>sample string 2</TerritoryList>
    </ServiceDetail>
    <ServiceDetail>
      <ServiceType>sample string 1</ServiceType>
      <SpecName>sample string 3</SpecName>
      <TerritoryList>sample string 2</TerritoryList>
    </ServiceDetail>
  </Services>
  <SubTitles>sample string 26</SubTitles>
  <Suffix>sample string 5</Suffix>
  <Synopsis>sample string 22</Synopsis>
  <Territories>sample string 24</Territories>
  <TitleType>sample string 1</TitleType>
  <UsContentAdvisory>sample string 18</UsContentAdvisory>
  <UsRating>sample string 17</UsRating>
  <Version>sample string 6</Version>
  <VideoUrl>sample string 23</VideoUrl>
  <Writers>sample string 12</Writers>
</SaveTitleDataViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />