Skip to main content
POST
Import schedules

Authorizations

Authorization
string
header
required

An API key from Settings, API keys. It starts with rc_live_.

Body

application/json
rows
object[]
required

One to 1,000 rows.

dry_run
boolean

true checks the rows and creates nothing.

Response

What was created, or on a dry run what would be. A dry run answers 200 even when rows were refused: read errors.

dry_run
boolean
required
total_rows
integer
required
would_create
integer
required

How many rows passed their own checks.

created
integer
required

How many schedules were created. 0 on a dry run, or when any row was refused.

errors
object[]
required
skipped
object[]

Always empty: no row is ever skipped.

can_detect_duplicates
boolean

Always false: rows are not matched against the schedules you already have.

all_day_rows
integer

How many of the rows are all-day schedules.

preview
object[]

The first ten rows as they would be created.