> For the complete documentation index, see [llms.txt](https://developer.smarts.ee/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.smarts.ee/general/data-object-description/discountoffer.md).

# DiscountOffer

### Object description

| Field              | Type                                                             | Required | Description                        |
| ------------------ | ---------------------------------------------------------------- | -------- | ---------------------------------- |
| id                 | String                                                           | Yes      | Offer identifier                   |
| title              | [Translatable](/general/data-object-description/translatable.md) | Yes      | Offer title                        |
| startDate          | String                                                           | No       | Offer start date format YYYY-MM-DD |
| endDate            | String                                                           | No       | Offer end date format YYYY-MM-DD   |
| type               | [OfferType](/general/data-object-description/offertype.md)       | Yes      | Offer type = DISCOUNT              |
| imageUri           | String                                                           | Yes      | Offer image location               |
| discountPercentage | int                                                              | Yes      | Discount percentage                |
| offerPrice         | double                                                           | Yes      | Discount product price             |
| defaultPrice       | double                                                           | Yes      | Standard product price             |
