> ## Documentation Index
> Fetch the complete documentation index at: https://help.cryptolens.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Feature Definitions

> A feature definition object. It can be edited on the product page.

A [feature definition](https://help.cryptolens.io/web-interface/feature-definitions) object. It can be edited on the product page.

**Note:** There are three feature types, Default (0), Time Limited (1) and Trial(2).

### Structure

| **Parameter** | **Description** | **Remarks** |
| - | - | - |
| F1 | The name and type of the feature. | A a JSON object. |
| F2 | The name and type of the feature. | A a JSON object. |
| F3 | The name and type of the feature. | A a JSON object. |
| F4 | The name and type of the feature. | A a JSON object. |
| F5 | The name and type of the feature. | A a JSON object. |
| F6 | The name and type of the feature. | A a JSON object. |
| F7 | The name and type of the feature. | A a JSON object. |
| F8 | The name and type of the feature. | A a JSON object. |
| AllLicensesTimeLimited | If true, all licenses will be treated as time-limited. | A boolean. |
| BlockExpiredLicenses | If true, expired licenses (based on feature definitions) will be blocked. | A boolean. |

### Result

```text theme={null}
{"f1":{"name":"Time Limit (F1)","type":1},"f2":{"name":"Trial (F2)","type":2},"f3":{"name":"Feature 3","type":0},"f4":{"name":"Feature 4","type":0},"f5":{"name":"Feature 5","type":0},"f6":{"name":"Feature 6","type":0},"f7":{"name":"Feature 7","type":0},"f8":{"name":"Feature 8","type":0},"allLicensesTimeLimited":false,"blockExpiredLicenses":false}
```
