---
title: "POST /schedules"
method: POST
path: "/schedules"
---

# POST /schedules

`POST /schedules`

Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.

## Request body

- object
  - `JobNames` JobName[] — The name or names of one or more jobs to be run.
  - `CronExpression` string, required — The date or dates and time or times when the jobs are to be run. For more information, see <a href="https://docs.aws.amazon.com/databrew/latest/dg/jobs.cron.html">Cron expressions</a> in the <i>Glue DataBrew Developer Guide</i>.
  - `Tags` object — Metadata tags to apply to this schedule.
  - `Name` string, required — A unique name for the schedule. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.

## Response `200`

Success

- CreateScheduleResponse
  - `Name` string, required — The name of the schedule that was created.

## Other responses

- `480` — ConflictException
- `481` — ServiceQuotaExceededException
- `482` — ValidationException

---

[API](https://skmtc.net/aws/apis/databrew.md) · [All operations](https://skmtc.net/aws/apis/databrew/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/databrew/versions/c06b9719d66f/schema)
