# The SubscriptionRule object

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `id` | string | yes |  |
| `amount` | string | yes |  |
| `currency` | string | yes | One of: `AED`, `AUD`, `BGN`, `BRL`, `CAD`, `CHF`, `CZK`, `DKK`, `EUR`, `GBP`, `HKD`, `HUF`, `ILS`, `ISK`, `JPY`, `MXN`, `MYR`, `NOK`, `NZD`, `PHP`, `PLN`, `RON`, `SEK`, `SGD`, `THB`, `TWD`, `USD`, `ZAR`. |
| `interval` | string | yes | One of: `day`, `week`, `month`, `year`. |
| `interval_amount` | integer | yes |  |
| `day` | integer | yes |  |
| `times` | integer | no |  |
| `times_done` | integer | yes |  |

```json
{
    "id": "rule_abc123",
    "amount": "29.99",
    "currency": "EUR",
    "interval": "month",
    "interval_amount": 1,
    "day": 1,
    "times": 12,
    "times_done": 3
}
```
