---
title: "POST /v1/{+parent}:scheduleRuns"
method: POST
path: "/v1/{+parent}:scheduleRuns"
tags: ["projects"]
---

# POST /v1/{+parent}:scheduleRuns

`POST /v1/{+parent}:scheduleRuns`

Creates transfer runs for a time range [start_time, end_time]. For each date - or whatever granularity the data source supports - in the range, one transfer run is created. Note that runs are created per UTC time in the time range. DEPRECATED: use StartManualTransferRuns instead.

## Path parameters

- `parent` string, required

## Request body

- ScheduleTransferRunsRequest — A request to schedule transfer runs for a time range.
  - `startTime` string, google-datetime — Required. Start time of the range of transfer runs. For example, `"2017-05-25T00:00:00+00:00"`.
  - `endTime` string, google-datetime — Required. End time of the range of transfer runs. For example, `"2017-05-30T00:00:00+00:00"`.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/bigquerydatatransfer.md) · [All operations](https://skmtc.dev/google/apis/bigquerydatatransfer/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/bigquerydatatransfer/revisions/626433483a73/schema)
