Returns search results as a List Response for coupons with given search parameters.
| Header | Data Type | Valid Values | Required | Description |
|---|---|---|---|---|
| Content-Type | string | application/json | YES | The format your data will be sent to our site. |
| X-DevKey | string | string | YES | The devkey assigned to the developer. |
| X-AccessToken | string | string | Optional | The token acquired from a POST to Users/AccessToken. |
NOTE: Variables to place in the query string of the request.
| Parameter | Data Type | Valid Values | Description |
|---|---|---|---|
| Category | integer | integer | ID of the category you want to look for. |
| CouponStatus | integer |
0 - All 1 - Active Coupons Only (Default) 2 - Not Started Coupons Only 3 - Ended Coupons Only |
The status of a coupon you want to look for. Note: Only sellers searching their own coupons may select a status other than active. |
| CouponType | integer |
0 - All 1 - General Coupons 2 - Manufacturer Specific Coupons 3 - UPC Specific Coupons 4 - Category Specific Coupons |
The type of coupon you want to look for. Defaults to 1 - General if not provided. |
| ItemCondition | integer |
0 - All 1 - New 2 - Old Stock 4 - Used |
The item condition the coupon is applicable for. |
| Manufacturer | string | string | Name of the manufacturer you want to look for. |
| SellerUserName | string | string | Username of the seller you want to look for. |
| Sort | integer |
0 - Seller Username 1 - Coupon Code 2 - Coupon Value (Default - based on the PercentAmount or DollarAmount of the coupon) 3 - Redemption Limit 4 - Expiration Date 5 - Start Date |
The field to sort on. |
| SortOrder | integer |
0 - Ascending 1 - Descending (Default) |
Sort direction. |
| UPC | string | string | The UPC you want to look for. |
| ValueType | integer |
0 - All 1 - Amount 2 - Percent |
The type of coupon you want to look for. |
Optional PagingParameters
If there are no errors with the input parameters, this call will respond with a 200 OK and the following data as serialized JSON
| Parameter | Data Type | Valid Values | Description |
|---|---|---|---|
| Categories | array of strings | string | An array of category names that apply to the coupon |
| CouponCode | string | string | The code used for coupon redemption |
| CouponType | integer | integer | The type of the coupon |
| CouponID | integer | positive # | The ID of the coupon |
| Description | string | string | The description for the coupon |
| DollarAmount | decimal | positive # | If the ValueType = 1, this is the dollars off for the coupon. |
| ExcludedManufacturersByCategory | json | json |
Categories with a list of excluded Manufacturers.
|
| ExcludedUPCs | array of strings | string | Manufacturers that the coupon will not apply for. |
| ExpirationDate | DateTime | Valid ISO 8601 DateTime format | The expiration date (in UTC) of the coupon. If this is null, the coupon does not expire. |
| ItemCondition | integer |
0 - All 1 - New 2 - Old Stock 4 - Used |
The item condition the coupon is applicable for. |
| Manufacturers | array of strings | string | An array of manufacturers that apply to the coupon |
| MinimumPurchaseAmount | decimal | positive # | The minimum purchase amount required for the coupon to apply. If this value is 0.00, no minimum purchase is required. |
| PercentAmount | decimal | positive # | If the ValueType = 2, this is the percent off for the coupon. |
| RedemptionLimit | integer | positive # | The redemption limit per user for the coupon |
| Seller | User Summary | User Summary | The User Summary for the seller's coupon. |
| StartDate | DateTime | Valid ISO 8601 DateTime format | The starting date (in UTC) of the coupon |
| UPCs | array of strings | string | An array of UPCs that apply to the coupon |
| ValueType | integer |
1 - Amount 2 - Percent |
The type of coupon |