POST api/Basket/WatchList/{affiliateId}?offerId={offerId}&includeMediaItem={includeMediaItem}
Add an offer to a users watch list (Basket with SaveForLater flag set to true
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
affiliateId | integer |
Required |
|
offerId | integer |
Required |
|
includeMediaItem |
If true then the Midi Media Item DTO is included in the return. Default = false |
boolean |
Default value is False |
v |
The requested API version |
string |
Required Default value is 1 |
Body Parameters
None.
Response Information
Resource Description
Add an offer to a users watch list (Basket with SaveForLater flag set to true
Collection of FilmFlex.Platform.Common.Super.Model.V1.WatchListItemDTOName | Description | Type | Additional information |
---|---|---|---|
BasketItemId |
Internal Basket Item Id |
integer |
None. |
OfferId |
The offer Id |
integer |
None. |
SupplierRef |
Media Item Supplier Reference |
string |
None. |
MediaItemMidiDTO |
The midi sized media item |
FilmFlex.Platform.Common.API.Contracts.V1.MediaItemMidiDTO |
None. |
Response Formats
application/json, text/json
Sample:
[ { "BasketItemId": 1, "OfferId": 2, "SupplierRef": "sample string 3", "MediaItemMidiDTO": { "SupplierReference": "sample string 1", "Title": "sample string 2", "SortTitle": "sample string 3", "TitleKeywords": "sample string 4", "ReleaseYear": 5, "Certificate": "sample string 6", "Duration": "sample string 7", "Cast": [ { "Type": "sample string 1", "FullName": "sample string 2" }, { "Type": "sample string 1", "FullName": "sample string 2" } ], "NewsletterSynopsis": "sample string 8", "TrailerUri": "sample string 9", "FurnitureBaseUrl": "sample string 10", "Furniture": [ { "Uri": "sample string 1", "FurnitureType": "sample string 2" }, { "Uri": "sample string 1", "FurnitureType": "sample string 2" } ], "ExternalIdentifiers": [ { "Key": "sample string 1", "Value": "sample string 2" }, { "Key": "sample string 1", "Value": "sample string 2" } ], "Offers": [ { "Id": 1, "StartAvailability": "2025-09-04T07:15:35.9553541+00:00", "EndAvailability": "2025-09-04T07:15:35.9553541+00:00", "Price": 4.0, "Currency": "sample string 5", "RentalTime": 1, "ViewTime": 1, "AssetTypeId": "sample string 6", "SupportedDevices": [ { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true }, { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true } ], "OfferType": "sample string 7" }, { "Id": 1, "StartAvailability": "2025-09-04T07:15:35.9553541+00:00", "EndAvailability": "2025-09-04T07:15:35.9553541+00:00", "Price": 4.0, "Currency": "sample string 5", "RentalTime": 1, "ViewTime": 1, "AssetTypeId": "sample string 6", "SupportedDevices": [ { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true }, { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true } ], "OfferType": "sample string 7" } ], "AudioDescriptionAvailable": true } }, { "BasketItemId": 1, "OfferId": 2, "SupplierRef": "sample string 3", "MediaItemMidiDTO": { "SupplierReference": "sample string 1", "Title": "sample string 2", "SortTitle": "sample string 3", "TitleKeywords": "sample string 4", "ReleaseYear": 5, "Certificate": "sample string 6", "Duration": "sample string 7", "Cast": [ { "Type": "sample string 1", "FullName": "sample string 2" }, { "Type": "sample string 1", "FullName": "sample string 2" } ], "NewsletterSynopsis": "sample string 8", "TrailerUri": "sample string 9", "FurnitureBaseUrl": "sample string 10", "Furniture": [ { "Uri": "sample string 1", "FurnitureType": "sample string 2" }, { "Uri": "sample string 1", "FurnitureType": "sample string 2" } ], "ExternalIdentifiers": [ { "Key": "sample string 1", "Value": "sample string 2" }, { "Key": "sample string 1", "Value": "sample string 2" } ], "Offers": [ { "Id": 1, "StartAvailability": "2025-09-04T07:15:35.9553541+00:00", "EndAvailability": "2025-09-04T07:15:35.9553541+00:00", "Price": 4.0, "Currency": "sample string 5", "RentalTime": 1, "ViewTime": 1, "AssetTypeId": "sample string 6", "SupportedDevices": [ { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true }, { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true } ], "OfferType": "sample string 7" }, { "Id": 1, "StartAvailability": "2025-09-04T07:15:35.9553541+00:00", "EndAvailability": "2025-09-04T07:15:35.9553541+00:00", "Price": 4.0, "Currency": "sample string 5", "RentalTime": 1, "ViewTime": 1, "AssetTypeId": "sample string 6", "SupportedDevices": [ { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true }, { "DeviceType": "sample string 1", "Downloadable": true, "Streamable": true } ], "OfferType": "sample string 7" } ], "AudioDescriptionAvailable": true } } ]