For the complete documentation index, see llms.txt. This page is also available as Markdown.

Schedules

Read and set a configuration's run schedule.

Retrieving a schedule

get

Retrieves the cron schedule for a configuration.

Required scopes
This endpoint requires the following scopes:
  • : Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

The tenant you want to access.

Example: mytenant
configIdstring · uuidRequired

The configuration identifier.

Example: 7c9e6679-7425-40de-944b-e07fc1f90ae7
Responses
200

The request was successful. The schedule is returned.

application/json

A cron schedule for a configuration.

idstring · uuidOptional

The schedule identifier.

Example: a3bb189e-8bf9-3888-9912-ace4e6543002
configIdstring · uuidOptional

The scheduled configuration.

Example: 7c9e6679-7425-40de-944b-e07fc1f90ae7
cronstringRequired

A Spring cron expression with six fields.

Example: 0 0 2 * * *
timezonestringOptional

The IANA time zone the cron is evaluated in.

Example: Europe/Berlin
enabledbooleanOptional

Whether the schedule is active.

Example: true
nextFireAtstring · date-timeOptional

The next fire time.

Example: 2026-07-28T00:00:00.000Z
get/importtool/{tenant}/configs/{configId}/schedule

Scheduling an import job

put

Creates or updates the cron schedule (cron expression, time zone, and enabled flag) that runs a configuration automatically.

Required scopes
This endpoint requires the following scopes:
  • : Needed to trigger, schedule, monitor, and cancel import runs and to read configurations, streams, schedules, runs, and imported data.
Authorizations
OAuth2clientCredentialsRequired
Token URL:
Path parameters
tenantstringRequired

The tenant you want to access.

Example: mytenant
configIdstring · uuidRequired

The configuration identifier.

Example: 7c9e6679-7425-40de-944b-e07fc1f90ae7
Body

A cron schedule for a configuration.

idstring · uuidOptional

The schedule identifier.

Example: a3bb189e-8bf9-3888-9912-ace4e6543002
configIdstring · uuidOptional

The scheduled configuration.

Example: 7c9e6679-7425-40de-944b-e07fc1f90ae7
cronstringRequired

A Spring cron expression with six fields.

Example: 0 0 2 * * *
timezonestringOptional

The IANA time zone the cron is evaluated in.

Example: Europe/Berlin
enabledbooleanOptional

Whether the schedule is active.

Example: true
nextFireAtstring · date-timeOptional

The next fire time.

Example: 2026-07-28T00:00:00.000Z
Responses
200

The request was successful. The schedule has been saved.

application/json

A cron schedule for a configuration.

idstring · uuidOptional

The schedule identifier.

Example: a3bb189e-8bf9-3888-9912-ace4e6543002
configIdstring · uuidOptional

The scheduled configuration.

Example: 7c9e6679-7425-40de-944b-e07fc1f90ae7
cronstringRequired

A Spring cron expression with six fields.

Example: 0 0 2 * * *
timezonestringOptional

The IANA time zone the cron is evaluated in.

Example: Europe/Berlin
enabledbooleanOptional

Whether the schedule is active.

Example: true
nextFireAtstring · date-timeOptional

The next fire time.

Example: 2026-07-28T00:00:00.000Z
put/importtool/{tenant}/configs/{configId}/schedule

Last updated

Was this helpful?