# Schedules

APIs for Schedules.

 - [POST /api/cloudphone/rpa/template/market/page](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/listmarketplacerpatemplateslocal.md): List RPA templates from the public marketplace. - **Effect**: none. Read-only. Safe to retry with bounded backoff. Templates are global, not team-scoped. - **Localization**: titles and descriptions ar
 - [POST /api/cloudphone/rpa/template/personal/page](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/listpersonalrpatemplateslocal.md): List the RPA templates your team created. - **Effect**: none. Read-only. Safe to retry with bounded backoff. - **Contents**: a different store from the marketplace, scoped to your team, with plain sin
 - [POST /api/cloudphone/rpa/task/page](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/listcloudphonerpataskslocal.md): List RPA schedules for the team, page by page. - **Effect**: none. Read-only. Safe to retry with bounded backoff. - **Use**: `taskState` on each schedule is the completion signal for `/cloudphone/rpa/
 - [POST /api/cloudphone/rpa/task/save](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/savecloudphonerpatasklocal.md): Save cloud phone scheduled task. templateParameter Parameter Specification 1. **Parameter Source** Parameter keys must be extracted from the `parameter` field returned by the following APIs: - Get ma
 - [POST /api/cloudphone/rpa/onceTask/save](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/savecloudphonerpaonetimetasklocal.md): Create a one-time scheduled task for a cloud phone using a marketplace or personal RPA template. --- ### `templateParameter` Reference The `templateParameter` field accepts a **JSON-escaped string*
 - [POST /api/cloudphone/rpa/task/cancel](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/cancelcloudphonerpatasklocal.md): Cancel an RPA schedule and every execution of it that has not finished. - **Preconditions**: the schedule must exist in the team. A finished schedule cannot be cancelled; an already cancelled one retu
 - [POST /api/cloudphone/rpa/subTask/page](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/listcloudphonerpasubtaskslocal.md): List individual RPA executions, page by page. - **Effect**: none. Read-only. Safe to retry with bounded backoff. - **Status values**: `taskState` is `0` waiting, `1` running, `2` queued, `3` succeeded
 - [POST /api/cloudphone/rpa/subTask/detail/{id}](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/getcloudphonerpasubtaskdetaillocal.md): Return the detail of a single RPA execution. - **Preconditions**: the execution must belong to your team. The call fails if the execution, its schedule, or its Cloud Phone no longer exists. - **Effect
 - [POST /api/cloudphone/rpa/subTask/cancel/{id}](https://guide.morelogin.com/api-reference/cloud-phone/local-api/schedules/cancelcloudphonerpasubtasklocal.md): Cancel a single RPA execution without touching its schedule. - **Preconditions**: the execution record must exist in the team. A finished one cannot be cancelled; an already cancelled one returns succ
