| Name | Type | Description | Notes |
|---|---|---|---|
| id | int | Unique ID for this entity. Not to be confused with the Integration ID, which is set by your integration layer and used in most endpoints. | |
| account_id | int | ||
| application_id | int | ||
| campaign_id | int | ||
| created | datetime | ||
| created_by | int | ||
| revision_id | int | ||
| version | int | ||
| name | str | A user-facing name for this campaign. | [optional] |
| start_time | datetime | Timestamp when the campaign will become active. | [optional] |
| end_time | datetime | Timestamp when the campaign will become inactive. | [optional] |
| attributes | object | Arbitrary properties associated with this campaign. | [optional] |
| description | str | A detailed description of the campaign. | [optional] |
| active_ruleset_id | int | The ID of the ruleset this campaign will use. | [optional] |
| tags | list[str] | A list of tags for the campaign. | [optional] |
| coupon_settings | CodeGeneratorSettings | [optional] | |
| referral_settings | CodeGeneratorSettings | [optional] | |
| limits | list[LimitConfig] | The set of limits that will operate for this campaign version. | [optional] |
| reevaluate_on_return | bool | Indicates whether this campaign should be reevaluated when a customer returns an item. | [optional] |
| features | list[str] | A list of features for the campaign. | [optional] |
| coupon_attributes | object | Arbitrary properties associated with coupons in this campaign. | [optional] |