POST API/OTT/Subscriber/CheckProductExistance?CustomerId={CustomerId}&SCNumber={SCNumber}&CommercialProductId={CommercialProductId}&RequestGuid={RequestGuid}&ClientHost={ClientHost}&ClientUserID={ClientUserID}&ClientPassword={ClientPassword}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId | integer |
Required |
|
| SCNumber | string |
Required |
|
| CommercialProductId | integer |
Required |
|
| RequestGuid | string |
Required |
|
| ClientHost | string |
Required |
|
| ClientUserID | string |
Required |
|
| ClientPassword | string |
Required |
Body Parameters
None.
Response Information
Resource Description
AddOnAlaCarteServiceResult| Name | Description | Type | Additional information |
|---|---|---|---|
| RequestID | string |
None. |
|
| ResponseID | string |
None. |
|
| Message | string |
None. |
|
| CommercialProductList | Collection of ComProduct |
None. |
|
| CustomerDetail | EPGCustomerDetail |
None. |
|
| ResponseCode | integer |
None. |
|
| Channels | Collection of Chanels |
None. |
|
| AlacarteResultList | Collection of AlaCarteResult |
None. |
Response Formats
application/json, text/json
Sample:
{
"RequestID": "sample string 1",
"ResponseID": "sample string 2",
"Message": "sample string 3",
"CommercialProductList": [
{
"CommercialProductID": 1,
"CommercialProductName": "sample string 2",
"LockinPeriod": "sample string 3",
"Price": "sample string 4"
},
{
"CommercialProductID": 1,
"CommercialProductName": "sample string 2",
"LockinPeriod": "sample string 3",
"Price": "sample string 4"
}
],
"CustomerDetail": {
"BigCity": "sample string 1",
"Class": "sample string 2",
"DateofBirth": "sample string 3",
"FirstName": "sample string 4",
"Id": 5,
"Language": "sample string 6",
"MiddleName": "sample string 7",
"PostalCode": "sample string 8",
"SmallCity": "sample string 9",
"Status": "sample string 10",
"Street": "sample string 11",
"SurtName": "sample string 12",
"Title": "sample string 13",
"Type": "sample string 14"
},
"ResponseCode": 4,
"Channels": [
{
"PackageId": 1,
"CustomerId": 2,
"IsChecked": true,
"Status": "sample string 4",
"SCNumber": "sample string 5",
"STBNumber": "sample string 6",
"STBName": "sample string 7",
"DeviceStatus": "sample string 8",
"CommercialProductId": 9,
"AgreementDetailId": 10,
"CommercialProductName": "sample string 11",
"LinkedPadId": 12,
"CategoryId": 13,
"CategoryName": "sample string 14",
"IsException": true,
"Exception": "sample string 16",
"ExceptionArea": "sample string 17",
"Price": "sample string 18",
"LockInPeriod": "sample string 19",
"DBR": "sample string 20",
"Action": "sample string 21",
"IsDeviceLinked": true,
"IsActivated": true
},
{
"PackageId": 1,
"CustomerId": 2,
"IsChecked": true,
"Status": "sample string 4",
"SCNumber": "sample string 5",
"STBNumber": "sample string 6",
"STBName": "sample string 7",
"DeviceStatus": "sample string 8",
"CommercialProductId": 9,
"AgreementDetailId": 10,
"CommercialProductName": "sample string 11",
"LinkedPadId": 12,
"CategoryId": 13,
"CategoryName": "sample string 14",
"IsException": true,
"Exception": "sample string 16",
"ExceptionArea": "sample string 17",
"Price": "sample string 18",
"LockInPeriod": "sample string 19",
"DBR": "sample string 20",
"Action": "sample string 21",
"IsDeviceLinked": true,
"IsActivated": true
}
],
"AlacarteResultList": [
{
"ChannelId": 1,
"Message": "sample string 2",
"ResponseCode": 3
},
{
"ChannelId": 1,
"Message": "sample string 2",
"ResponseCode": 3
}
]
}
application/xml, text/xml
Sample:
<AddOnAlaCarteServiceResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Phoenix.IN.MVC.ChatbotAPIs.Models">
<AlacarteResultList>
<AlaCarteResult>
<ChannelId>1</ChannelId>
<Message>sample string 2</Message>
<ResponseCode>3</ResponseCode>
</AlaCarteResult>
<AlaCarteResult>
<ChannelId>1</ChannelId>
<Message>sample string 2</Message>
<ResponseCode>3</ResponseCode>
</AlaCarteResult>
</AlacarteResultList>
<Channels>
<Chanels>
<Action>sample string 21</Action>
<AgreementDetailId>10</AgreementDetailId>
<CategoryId>13</CategoryId>
<CategoryName>sample string 14</CategoryName>
<CommercialProductId>9</CommercialProductId>
<CommercialProductName>sample string 11</CommercialProductName>
<CustomerId>2</CustomerId>
<DBR>sample string 20</DBR>
<DeviceStatus>sample string 8</DeviceStatus>
<Exception>sample string 16</Exception>
<ExceptionArea>sample string 17</ExceptionArea>
<IsActivated>true</IsActivated>
<IsChecked>true</IsChecked>
<IsDeviceLinked>true</IsDeviceLinked>
<IsException>true</IsException>
<LinkedPadId>12</LinkedPadId>
<LockInPeriod>sample string 19</LockInPeriod>
<PackageId>1</PackageId>
<Price>sample string 18</Price>
<SCNumber>sample string 5</SCNumber>
<STBName>sample string 7</STBName>
<STBNumber>sample string 6</STBNumber>
<Status>sample string 4</Status>
</Chanels>
<Chanels>
<Action>sample string 21</Action>
<AgreementDetailId>10</AgreementDetailId>
<CategoryId>13</CategoryId>
<CategoryName>sample string 14</CategoryName>
<CommercialProductId>9</CommercialProductId>
<CommercialProductName>sample string 11</CommercialProductName>
<CustomerId>2</CustomerId>
<DBR>sample string 20</DBR>
<DeviceStatus>sample string 8</DeviceStatus>
<Exception>sample string 16</Exception>
<ExceptionArea>sample string 17</ExceptionArea>
<IsActivated>true</IsActivated>
<IsChecked>true</IsChecked>
<IsDeviceLinked>true</IsDeviceLinked>
<IsException>true</IsException>
<LinkedPadId>12</LinkedPadId>
<LockInPeriod>sample string 19</LockInPeriod>
<PackageId>1</PackageId>
<Price>sample string 18</Price>
<SCNumber>sample string 5</SCNumber>
<STBName>sample string 7</STBName>
<STBNumber>sample string 6</STBNumber>
<Status>sample string 4</Status>
</Chanels>
</Channels>
<CommercialProductList>
<ComProduct>
<CommercialProductID>1</CommercialProductID>
<CommercialProductName>sample string 2</CommercialProductName>
<LockinPeriod>sample string 3</LockinPeriod>
<Price>sample string 4</Price>
</ComProduct>
<ComProduct>
<CommercialProductID>1</CommercialProductID>
<CommercialProductName>sample string 2</CommercialProductName>
<LockinPeriod>sample string 3</LockinPeriod>
<Price>sample string 4</Price>
</ComProduct>
</CommercialProductList>
<CustomerDetail>
<BigCity>sample string 1</BigCity>
<Class>sample string 2</Class>
<DateofBirth>sample string 3</DateofBirth>
<FirstName>sample string 4</FirstName>
<Id>5</Id>
<Language>sample string 6</Language>
<MiddleName>sample string 7</MiddleName>
<PostalCode>sample string 8</PostalCode>
<SmallCity>sample string 9</SmallCity>
<Status>sample string 10</Status>
<Street>sample string 11</Street>
<SurtName>sample string 12</SurtName>
<Title>sample string 13</Title>
<Type>sample string 14</Type>
</CustomerDetail>
<Message>sample string 3</Message>
<RequestID>sample string 1</RequestID>
<ResponseCode>4</ResponseCode>
<ResponseID>sample string 2</ResponseID>
</AddOnAlaCarteServiceResult>