POST api/GammaNotifySubscriberProduct
Request Information
URI Parameters
None.
Body Parameters
ApiSubscriberProduct| Name | 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",
"Price": 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
},
"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
HttpResponseMessage| Name | 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. |