All documentation

Cron · Customer documentation

Automatically send HTTP requests to a URL on a schedule.

What you prepare

A publicly reachable receiving URL; cron times are UTC.

Steps in the workspace

  1. 01Set target URL and UTC cron expression.
  2. 02Check method/body and create the job.
  3. 03Inspect run history for errors.

Example request / integration

POST to your /daily-report endpoint daily at 00:00 UTC and check the run history.

# Example: every day at midnight UTC
# Enter this five-field cron expression in the workspace:
0 0 * * *
# Method: POST; Target: your own HTTPS URL.
# Open the job's run history to inspect failures.

Examples use placeholders: replace $BASE_URL, $SESSION_TOKEN and issued URLs with real values. Never publish session tokens or API keys in a webpage or repository.

Management API entry point

POST /api/picosvc/cron/jobs

Target URL, UTC cron expression, HTTP method, optional headers and body.

Scheduled HTTP calls plus run history and errors.

What it does not do

Does not build the destination API or guarantee exact-time delivery.

Feature comparison and sources

Scheduled deliveryManage cron schedules, HTTP calls and history in one workspace.

Upstash QStashDocuments schedules, message delivery, and retries.

Feature comparison and sources · Upstash QStash
Overview, workspace, and dashboard

The product overview is public. The workspace handles creation, editing and history. The all-service dashboard shows usage and links for all 16 tools.