# Create

> **Body**

| Field | Required | Notes |
|---|---|---|
| service | yes | `airtime` · `data` · `cabletv` · `electricity` |
| biller | yes | from **Options** |
| customer_id | yes | phone number, smartcard number or meter number |
| code | data / cabletv / electricity | bundle code, or meter type for electricity |
| amount | airtime / electricity | ignored for data & cable TV (bundle price is used) |
| frequency | yes | `once` · `daily` · `weekly` · `monthly` |
| start_at | yes | first run, ≥ 10 minutes from now |
| ends_at | no | recurring only |
| description | no | your label, max 100 chars |

Each request in this folder saves the new schedule's reference to `scheduleReference`.

**Body**

| Field | Required | Notes |
|---|---|---|
| service | yes | `airtime` · `data` · `cabletv` · `electricity` |
| biller | yes | from **Options** |
| customer_id | yes | phone number, smartcard number or meter number |
| code | data / cabletv / electricity | bundle code, or meter type for electricity |
| amount | airtime / electricity | ignored for data & cable TV (bundle price is used) |
| frequency | yes | `once` · `daily` · `weekly` · `monthly` |
| start_at | yes | first run, ≥ 10 minutes from now |
| ends_at | no | recurring only |
| description | no | your label, max 100 chars |

Each request in this folder saves the new schedule's reference to `scheduleReference`.
