NodeOps
UK

Scheduling Cron Jobs

Create and manage HTTP cron jobs that call your API endpoints on a schedule.


Create a Cron Job

Interactive

Bash
1createos cronjobs create

The CLI walks you through naming, schedule, HTTP path, and method selection.

Non-interactive

Bash
1createos cronjobs create \
2 --name "nightly-cleanup" \
3 --schedule "0 0 * * *" \
4 --path /api/cleanup \
5 --method POST

List Cron Jobs

Bash
1createos cronjobs list

View Details

Bash
1createos cronjobs get

Shows: name, schedule, HTTP settings, status, last run, and next run.


Update a Cron Job

Bash
1createos cronjobs update --name "new-name" --schedule "*/30 * * * *"

Only the fields you specify are updated — everything else stays the same.


Suspend and Resume

Pause a job without deleting it:

Bash
1createos cronjobs suspend

Resume:

Bash
1createos cronjobs unsuspend

View Execution History

Bash
1createos cronjobs activities

Shows recent runs with status, duration, and HTTP response codes.


Delete a Cron Job

Bash
1createos cronjobs delete

Use --force to skip the confirmation prompt (for CI).


Cron Schedule Syntax

Standard cron expressions:

ExpressionMeaning
* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *Every hour
0 0 * * *Daily at midnight
0 0 * * 1Every Monday at midnight
0 0 1 * *First day of every month

100,000+ Builders. One Workspace.

Get product updates, builder stories, and early access to features that help you ship faster.

CreateOS is a unified intelligent workspace where ideas move seamlessly from concept to live deployment, eliminating context-switching across tools, infrastructure, and workflows with the opportunity to monetize ideas immediately on the CreateOS Marketplace.