* 97 schedules

API Polling

* In Plain English

Webhook retries, queue drain, and external API polling schedules.

* Scheduling Guide

API polling schedules keep your system in sync with external services by running queries at regular intervals — every minute, every five minutes, or hourly depending on how fresh the data needs to be. The key tradeoff is poll frequency versus rate-limit headroom: polling too often burns API quota and risks 429 errors, while polling too infrequently means stale data. A common pattern is a short interval (e.g. */2 * * * *) for high-priority webhooks that need near-real-time delivery, and a longer window (e.g. 0 * * * *) for bulk feed ingestion where a one-hour lag is acceptable. Backoff and retry logic should sit inside the job itself, not in the schedule, so a transient failure does not cascade into a missed run.

45_11_ * _ * _ *

Every day at 11:45 AM

View details →
30 22 * * *

Every day at 10:30 PM

View details →
0 15 22 * * ?

Every day at 10:15 PM

View details →
15_0_ * _ * _ *

Every 15 minutes past the hour, all day long

View details →
0 12 * * *

Every day at noon

View details →
0 45 4 * * ?

Every day at 4:45 in the morning

View details →
*/10 * * * *

Every 10 minutes, all day

View details →
0 */12 * * *

Twice a day, at midnight and noon

View details →
h/15 * * * *

Every fifteen minutes throughout the day.

View details →
*/15 * * * *

Every 15 minutes, all day

View details →
0 */2 * * *

Every two hours, on the hour

View details →
*/2 * * * *

Every two minutes, all day

View details →
*/20 * * * *

Every twenty minutes, all day

View details →
*/30 * * * *

Every 30 minutes

View details →
0 0/30 9-17 ? * MON-FRI

Every 30 minutes on weekdays between 9 AM and 5 PM

View details →
0 */4 * * *

Every four hours on the hour

View details →
0 0/5 14 * * ?

Every 5 minutes past 2 PM, every day

View details →
rate(5 minutes)

Every 5 minutes, all day

View details →
*/5 * * * *

Every 5 minutes, all day long

View details →
15_0_ * _ * _5

Every Friday at 12:15 AM

View details →
cron(0 0/1 * * ? *)

Every minute, all day long

View details →
*/1 * * * *

Every minute, all day long

View details →
H * * * *

Every minute, with a randomized hour each time

View details →
30 19 * * 5

Every Friday at 7:30 PM

View details →

Related Topics