get https://mediastoreapi-sandbox.cleeng.com/campaigns?couponCode=
This endpoint lets you list all your campaign details based on a coupon code. Authorization with JWT is required.
Please note that a campaign can be restricted to particular offers - but you can have only one restriction - either to
offers
(offer IDs) ortags
.
Response description
Response | Type | Description |
---|---|---|
name | string | The name of a campaign. |
discount | float | Offer discount, e.g. 0.1 means 10% discount. Allowed values: 0.01 - 1. |
usagePerCoupon | string | The number of times a customer can enter the coupon code. Allowed values: number for a limited campaign, and unlimited value when a campaign is unlimited. |
status | string | Filters results by status (active , deactivated , ended ), where the deactivated status stands for manually deactivated. |
offerTypes | string | A list of offer types that a coupon from this campaign can be used on. Allowed values: vod , live , pass , subscription . (These offer types values are returned in the List offers endpoint). |
paymentType | string | A coupon can be applied on an initial payment, renewal payment or both. Allowed values: all , initial , renewal . |
offers | array of strings | A campaign can be restricted to a specific offer localization e.g. S123123123_PL or to a specific offer e.g. S123123123. If there are restrictions - a list of offer IDs is provided. If no restrictions are applied - an empty array. If offer restrictions are applied, tags restrictions cannot be appied. |
tags | array of strings | A campaign can be restricted to offers with particular tags (tag names that were provided during offer creation and used during campaign creation). If there are restrictions - a list of tags is provided. If no restrictions are applied - an empty array. If tags restrictions are applied, offer restrictions cannot be applied. |