| Name | Type | Description | Notes |
|---|---|---|---|
| id | String | Unique identifier for this block. | |
| type | String | Identifies the block variant and determines which additional properties are present in it. | |
| tags | List<String> | Semantic labels attached to this block. | [optional] |
| redeem | Boolean | When `true`, the coupon code is redeemed. | |
| onFailure | List<PromotionBlock> | Promotion blocks evaluated when this block fails or returns false. | [optional] |