GET
/api/v1/customer/manufacturers/{id}/campaigns
This API method will grab a list of manufacturer deals/campaigns with filter.
There are 3 value "filter" parameter can accept. If registered pass filter: 1, if Unregistered pass filter:2, If recommended then pass filter: 3
Request Parameters
Parameter | Value / Type | Required |
|---|---|---|
filter | INTEGER | false |
Sample Response
{
"status": true,
"items": [
{
"id": "21",
"manufacturer_account_id": 1,
"name": "test 217352",
"campaign_start_date": "2022-08-03",
"campaign_end_date": "2022-09-03",
"campaign_value": "1.00",
"balance_type_id": 1,
"trigger_type": "None",
"reward_type": "PercentDollarValue",
"trigger_amount": "0.00",
"single_use_only": 0,
"single_use_type": 0,
"use_dollar_limit": 0,
"dollar_limit": "0.00",
"dollar_limit_type": 0,
"campaign_description": "test purpose",
"use_item_categories": 0,
"campaign_once_per_sale": 0,
"use_schedule": 0,
"campaign_image": null,
"cash_tender_multiplier": "1.00",
"non_cash_tender_multiplier": "0.50",
"allow_cash_tender": 0,
"allow_non_cash_tender": 0,
"filter_type": "",
"filter_items": null,
"all_items_point_value": "0.00",
"campaign_alt_type": "None",
"all_stores": 0,
"early_registration_time": "0",
"schedule_hours": null,
"campaign_require_register": 0,
"month_duration": 0,
"status": 1,
"is_validated": 0,
"age_range_type": 0,
"age_value": 0,
"min_age": 0,
"max_age": 0,
"accepted_no_filters": 1,
"created_at": "2022-08-03 12:16:57",
"updated_at": "2022-08-03 12:16:57",
"deleted_at": null
},
{
"id": "24",
"manufacturer_account_id": 1,
"name": "Test Manufacturer Coupon",
"campaign_start_date": "2022-08-22",
"campaign_end_date": "2022-09-16",
"campaign_value": "1.00",
"balance_type_id": null,
"trigger_type": "PointsEarned",
"reward_type": "Coupon",
"trigger_amount": "3.00",
"single_use_only": 0,
"single_use_type": 0,
"use_dollar_limit": 0,
"dollar_limit": "0.00",
"dollar_limit_type": 0,
"campaign_description": "Test Purpose.",
"use_item_categories": 0,
"campaign_once_per_sale": 0,
"use_schedule": 0,
"campaign_image": null,
"cash_tender_multiplier": "1.00",
"non_cash_tender_multiplier": "0.50",
"allow_cash_tender": 0,
"allow_non_cash_tender": 0,
"filter_type": "",
"filter_items": null,
"all_items_point_value": "10.00",
"campaign_alt_type": "None",
"all_stores": 0,
"early_registration_time": "0",
"schedule_hours": null,
"campaign_require_register": 0,
"month_duration": 0,
"status": 1,
"is_validated": 0,
"age_range_type": 0,
"age_value": 0,
"min_age": 0,
"max_age": 0,
"accepted_no_filters": 0,
"created_at": "2022-08-22 09:24:13",
"updated_at": "2022-08-23 05:46:12",
"deleted_at": null
}
]
}