POST api/GammaNotifySubscriberProduct
Request Information
URI Parameters
None.
Body Parameters
ApiSubscriberProductName | Description | Type | Additional information |
---|---|---|---|
SubscriberId | integer |
None. |
|
SubscriberProductId | string |
None. |
|
GammaProductId | integer |
None. |
|
CreatedOn | string |
None. |
|
GammaProduct | APIGammaProduct |
None. |
|
AdditionalSubscriberProductFields | Collection of ApiSubscriberProductAdditionalField |
None. |
|
ProductUpdateMapping | Collection of ApiSubscriberProductUpdateMapping |
None. |
Request Formats
application/json, text/json
Sample:
{ "SubscriberId": 1, "SubscriberProductId": "sample string 2", "GammaProductId": 3, "CreatedOn": "sample string 4", "GammaProduct": { "ID": 1, "PLU": "sample string 2", "ProductDescription": "sample string 3", "TicketDescription": "sample string 4", "GiftAidProduct": true, "GiftAidPortion": 6.1, "Adults": 7, "Children": 8, "CategoryCode": 9, "CategoryName": "sample string 10", "SubCategory": "sample string 11", "Department": "sample string 12", "PriceDescription": "sample string 13", "DefaultPrice": 14.1, "OnHand": 15.0, "ProductImage": "sample string 16", "Notes": "sample string 17", "IsKit": true, "LowestKitItemPLU": "sample string 19", "Quantity": 20, "SeatReservationID": 21, "GiftVoucherReference": "sample string 22", "Donation": true, "TicketCapacity": 24, "TicketAvailability": 25, "Barcode": "sample string 26", "Diminishing": true, "Discontinued": true, "InActive": true, "StockInUse": true, "VatRate": 31.0, "CurrentPrice": 32.1 }, "AdditionalSubscriberProductFields": [ { "SubscriberProductId": 1, "AdditionalFieldName": "sample string 1", "AdditionalFieldValue": "sample string 2" }, { "SubscriberProductId": 1, "AdditionalFieldName": "sample string 1", "AdditionalFieldValue": "sample string 2" } ], "ProductUpdateMapping": [ { "SubscriberId": 1, "ProductFieldName": "sample string 2", "ChangeFieldName": "sample string 3", "SubscriberFieldName": "sample string 4", "UpdateSubscriberField": true }, { "SubscriberId": 1, "ProductFieldName": "sample string 2", "ChangeFieldName": "sample string 3", "SubscriberFieldName": "sample string 4", "UpdateSubscriberField": true } ] }
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |