Create Promotions and add Offers to Promotions

post

/services/private/promotion

The Promotion web service supports the ability to create promotions or add offers to an existing promotion from an external source. It is modeled on the Promotion induction process.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/xml ()
Root Schema : schema
Type: array
Show Source
Nested Schema : PromotionCreateRequest
Type: object
Show Source
Nested Schema : offers
Type: array
Show Source
Nested Schema : NestedOffer
Type: object
Show Source
Nested Schema : LocalTime
Type: object
Show Source
Nested Schema : offerConditions
Type: array
Show Source
Nested Schema : offerLocations
Type: array
Show Source
Nested Schema : NestedOfferReward
Type: object
Show Source
Nested Schema : NestedOfferCondition
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : NestedOfferConditionMerch
Type: object
Show Source
Nested Schema : NestedOfferLocation
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : NestedOfferRewardMerch
Type: object
Show Source
Request Body - application/json ()
Root Schema : schema
Type: array
Show Source
Nested Schema : PromotionCreateRequest
Type: object
Show Source
Nested Schema : offers
Type: array
Show Source
Nested Schema : NestedOffer
Type: object
Show Source
Nested Schema : LocalTime
Type: object
Show Source
Nested Schema : offerConditions
Type: array
Show Source
Nested Schema : offerLocations
Type: array
Show Source
Nested Schema : NestedOfferReward
Type: object
Show Source
Nested Schema : NestedOfferCondition
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : NestedOfferConditionMerch
Type: object
Show Source
Nested Schema : NestedOfferLocation
Type: object
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : NestedOfferRewardMerch
Type: object
Show Source
Back to Top

Response

Supported Media Types

Default Response

default response
Body ()
Root Schema : PromotionCreateResponse
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : hyperMediaContent
Type: object
Nested Schema : successes
Type: array
Show Source
Nested Schema : PromotionError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : offers
Type: array
Show Source
Nested Schema : Error
Type: object
Show Source
Nested Schema : OfferError
Type: object
Show Source
Nested Schema : conditions
Type: array
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : locations
Type: array
Show Source
Nested Schema : OfferRewardError
Type: object
Show Source
Nested Schema : OfferConditionError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : OfferMerchError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : OfferLocationError
Type: object
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : errors
Type: array
Show Source
Nested Schema : items
Type: array
Show Source
Nested Schema : PromotionSuccess
Type: object
Show Source
Nested Schema : offers
Type: array
Show Source
Nested Schema : OfferSuccess
Type: object
Show Source
Back to Top