# api\_procedures\_createCheckpointSchedule.CreateCheckpointScheduleParams

[@polymeshassociation/polymesh-sdk](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/classes) / [Modules](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules) / [api/procedures/createCheckpointSchedule](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/api_procedures_createcheckpointschedule) / CreateCheckpointScheduleParams

## Interface: CreateCheckpointScheduleParams

[api/procedures/createCheckpointSchedule](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/modules-1/api_procedures_createcheckpointschedule).CreateCheckpointScheduleParams

### Table of contents

#### Properties

* [period](#period)
* [repetitions](#repetitions)
* [start](#start)

### Properties

#### period

• **period**: `null` | [`CalendarPeriod`](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/types.calendarperiod)

The cadence with which to make Checkpoints.

**`note`** A null value indicates to create only one Checkpoint, regardless of repetitions specified. This can be used to schedule the creation of a Checkpoint in the future

**Defined in**

[api/procedures/createCheckpointSchedule.ts:30](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/procedures/createCheckpointSchedule.ts#L30)

***

#### repetitions

• **repetitions**: `null` | `BigNumber`

The number of snapshots to take. A null value indicates snapshots should be made indefinitely

**Defined in**

[api/procedures/createCheckpointSchedule.ts:34](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/procedures/createCheckpointSchedule.ts#L34)

***

#### start

• **start**: `null` | `Date`

The date from which to begin creating snapshots. A null value indicates immediately

**Defined in**

[api/procedures/createCheckpointSchedule.ts:25](https://github.com/PolymathNetwork/polymesh-sdk/blob/31dfa0dc/src/api/procedures/createCheckpointSchedule.ts#L25)
