---
title: "Changes to Create Scheduled Task"
method: POST
path: "/scheduled_tasks"
---

# Changes to Create Scheduled Task

`POST /scheduled_tasks`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 6 of 29 revisions.

- **2026-10-14** `5ee2b5326d8c`: 1 info
- **2026-10-02** `da98d7824f8c`: 2 breaking, 4 info
- **2026-09-26** `691a3bba6e0e`: 1 breaking, 4 warning, 2 info
- **2026-09-24** `d98add9aa6ff`: 1 breaking, 1 warning
- **2026-09-11** `e16725355bb8`: 4 breaking, 2 warning, 4 info
- **2026-09-10** `1378ea60db2f`: 2 info

## Changes

- **2026-10-14** `5ee2b5326d8c`: 1 info
  - removed the `archived` enum value from the `status` response property for the response status `200`
- **2026-10-02** `da98d7824f8c`: 2 breaking, 4 info
  - removed `#/components/schemas/CreateReportRoutine` from the request body `oneOf` list
  - added `#/components/schemas/RoutineConfig, #/components/schemas/LoopConfig` to the `config` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/CreateRoutine` to the request body `oneOf` list
  - mapped value for discriminator key `run_agent` changed from `#/components/schemas/RunAgentConfig` to `#/components/schemas/LoopConfig` for `config` response property for the response status `200`
  - mapped value for discriminator key `run_report` changed from `#/components/schemas/RunReportConfig` to `#/components/schemas/RoutineConfig` for `config` response property for the response status `200`
  - removed `#/components/schemas/RunReportConfig, #/components/schemas/RunAgentConfig` from the `config` response property `oneOf` list for the response status `200`
- **2026-09-26** `691a3bba6e0e`: 1 breaking, 4 warning, 2 info
  - the request's body type changed from `object` to no type
  - removed the request property `config`
  - removed the request property `schedule`
  - removed the request property `skill_name`
  - added the new `retired` enum value to the `status` response property for the response status `200`
  - added `#/components/schemas/CreateReportRoutine, #/components/schemas/CreateBuiltinLoop` to the request body `oneOf` list
  - added the required property `builtin_skill` to the response with the `200` status
- **2026-09-24** `d98add9aa6ff`: 1 breaking, 1 warning
  - removed the required property `config/oneOf[subschema #2: RunAgentConfig]/prompt` from the response with the `200` status
  - removed the request property `config/oneOf[subschema #2: RunAgentConfig]/prompt`
- **2026-09-11** `e16725355bb8`: 4 breaking, 2 warning, 4 info
  - the `schedule` request property type changed from `object` to no type
  - the `schedule` response's property type changed from `object` to no type for status `200`
  - removed the required property `schedule/cron` from the response with the `200` status
  - removed the required property `schedule/timezone` from the response with the `200` status
  - removed the request property `schedule/cron`
  - removed the request property `schedule/timezone`
  - added `#/components/schemas/Schedule, subschema #2` to the `schedule` request property `anyOf` list
  - the request property `schedule` became optional
  - added the optional property `last_run` to the response with the `200` status
  - added `#/components/schemas/Schedule, subschema #2` to the `schedule` response property `anyOf` list for the response status `200`
- **2026-09-10** `1378ea60db2f`: 2 info
  - added the new optional request property `skill_name`
  - added the optional property `skill_name` to the response with the `200` status

---

[Operation](https://skmtc.dev/runconverge/apis/runconverge-api/docs/scheduled_tasks/post.md) - [API](https://skmtc.dev/runconverge/apis/runconverge-api.md) - [Page](https://skmtc.dev/runconverge/apis/runconverge-api/changes/scheduled_tasks/post)
