| Field | Type | Required | Description |
|---|---|---|---|
id |
string | ✔️ | The ID of the benefit. |
createdAt |
\DateTime | ✔️ | Creation timestamp of the object. |
modifiedAt |
\DateTime | ✔️ | Last modification timestamp of the object. |
type |
string | ✔️ | N/A |
description |
string | ✔️ | The description of the benefit. |
selectable |
bool | ✔️ | Whether the benefit is selectable when creating a product. |
deletable |
bool | ✔️ | Whether the benefit is deletable. |
isDeleted |
bool | ✔️ | Whether the benefit is deleted. |
organizationId |
string | ✔️ | The ID of the organization owning the benefit. |
metadata |
array<string, string|int|float|bool> | ✔️ | N/A |
organization |
Components\BenefitSubscriberOrganization | ✔️ | N/A |
properties |
Components\BenefitCustomSubscriberProperties | ✔️ | Properties available to subscribers for a benefit of type custom. |