Create a schedule for a variety of purposes, such as sending payments, setting up a subscription or financing. You can provide transfer details and a recurrence rule for Moov to generate each occurrence of a transfer dated for the future, or you can provide your own specific future dates.

Read our [scheduled transfers](https://docs.moov.io/guides/money-movement/scheduling/) documentation.

### API Endpoints

- [**Create a schedule**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/create/)
  - **POST** /accounts/{accountID}/schedules

- [**Update a schedule**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/update/)
  - **PUT** /accounts/{accountID}/schedules/{scheduleID}

- [**Get a schedule**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/get/)
  - **GET** /accounts/{accountID}/schedules/{scheduleID}

- [**List schedules**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/list/)
  - **GET** /accounts/{accountID}/schedules

- [**Get occurrence**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/get-occurence/)
  - **GET** /accounts/{accountID}/schedules/{scheduleID}/occurrences/{occurrenceFilter}

- [**Cancel schedule**](https://docs.moov.io/api/v2026.07.00/money-movement/schedules/delete/)
  - **DELETE** /accounts/{accountID}/schedules/{scheduleID}
