> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-alpha/interfaces/api_procedures_createcheckpointschedule.createcheckpointscheduleparams.md).

# api\_procedures\_createCheckpointSchedule.CreateCheckpointScheduleParams

[@polymeshassociation/polymesh-sdk](/polymesh-sdk-api-reference/docs-alpha/classes.md) / [Modules](/polymesh-sdk-api-reference/docs-alpha/modules.md) / [api/procedures/createCheckpointSchedule](/polymesh-sdk-api-reference/docs-alpha/modules-1/api_procedures_createcheckpointschedule.md) / CreateCheckpointScheduleParams

## Interface: CreateCheckpointScheduleParams

[api/procedures/createCheckpointSchedule](/polymesh-sdk-api-reference/docs-alpha/modules-1/api_procedures_createcheckpointschedule.md).CreateCheckpointScheduleParams

### Table of contents

#### Properties

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

### Properties

#### period

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

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)
