PUT api/Title/UpdateTitle?SxContentId={SxContentId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| SxContentId | string |
Required |
Body Parameters
UpdateSubmissionAPIContent| Name | Description | Type | Additional information |
|---|---|---|---|
| SxContentId | string |
None. |
|
| ExternalContentID | string |
None. |
|
| ImdbId | string |
None. |
|
| OriginalLanguage | string |
Required |
|
| CountryOfOrigin | string |
Required |
|
| Genre | string |
Required |
|
| ReleaseYear | integer |
Required |
|
| Runtime | string |
None. |
|
| UsRating | string |
None. |
|
| UsContentAdvisory | 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 |
|
| 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 |
|
| ProductionCompany | string |
Required Max length: 250 Min length: 3 |
|
| Cast | string |
Required Max length: 2000 Min length: 3 |
|
| Priority | string |
None. |
|
| AssetLanguage | string |
Required |
|
| SubTitleSource | string |
None. |
|
| Services | Collection of ServiceDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"SxContentId": "sample string 1",
"ExternalContentID": "sample string 2",
"ImdbId": "sample string 3",
"OriginalLanguage": "sample string 4",
"CountryOfOrigin": "sample string 5",
"Genre": "sample string 6",
"ReleaseYear": 7,
"Runtime": "sample string 8",
"UsRating": "sample string 9",
"UsContentAdvisory": "sample string 10",
"OriginalAirDate": "sample string 11",
"Synopsis": "sample string 12",
"Writers": "sample string 13",
"Directors": "sample string 14",
"Producers": "sample string 15",
"ProductionCompany": "sample string 16",
"Cast": "sample string 17",
"Priority": "sample string 18",
"AssetLanguage": "sample string 19",
"SubTitleSource": "sample string 20",
"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"
}
]
}
application/xml, text/xml
Sample:
<UpdateSubmissionAPIContent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Questionnaire.WebApi.Models">
<AssetLanguage>sample string 19</AssetLanguage>
<Cast>sample string 17</Cast>
<CountryOfOrigin>sample string 5</CountryOfOrigin>
<Directors>sample string 14</Directors>
<ExternalContentID>sample string 2</ExternalContentID>
<Genre>sample string 6</Genre>
<ImdbId>sample string 3</ImdbId>
<OriginalAirDate>sample string 11</OriginalAirDate>
<OriginalLanguage>sample string 4</OriginalLanguage>
<Priority>sample string 18</Priority>
<Producers>sample string 15</Producers>
<ProductionCompany>sample string 16</ProductionCompany>
<ReleaseYear>7</ReleaseYear>
<Runtime>sample string 8</Runtime>
<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>
<SubTitleSource>sample string 20</SubTitleSource>
<SxContentId>sample string 1</SxContentId>
<Synopsis>sample string 12</Synopsis>
<UsContentAdvisory>sample string 10</UsContentAdvisory>
<UsRating>sample string 9</UsRating>
<Writers>sample string 13</Writers>
</UpdateSubmissionAPIContent>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
UpdateSubmissionAPIModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Result | HttpStatusCode |
None. |
|
| IsError | boolean |
None. |
|
| ErrorList | Collection of ErrorList |
None. |
Response Formats
application/json, text/json
Sample:
{
"Result": 100,
"IsError": true,
"ErrorList": [
{
"errorCode": "sample string 1",
"errorMessage": "sample string 2",
"fieldName": "sample string 3"
},
{
"errorCode": "sample string 1",
"errorMessage": "sample string 2",
"fieldName": "sample string 3"
}
]
}
application/xml, text/xml
Sample:
<UpdateSubmissionAPIModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Questionnaire.Core.Models">
<ErrorList>
<ErrorList>
<errorCode>sample string 1</errorCode>
<errorMessage>sample string 2</errorMessage>
<fieldName>sample string 3</fieldName>
</ErrorList>
<ErrorList>
<errorCode>sample string 1</errorCode>
<errorMessage>sample string 2</errorMessage>
<fieldName>sample string 3</fieldName>
</ErrorList>
</ErrorList>
<IsError>true</IsError>
<Result>Continue</Result>
</UpdateSubmissionAPIModel>