Pterodactyl Client icon

Pterodactyl Client

User-level server management with Pterodactyl Panel Client API

Schedule → Update

AI-generated

Summary

Update an existing schedule on a specified server by modifying its name, cron expression, active status, and execution condition based on server online status.

Inputs

  • Server (required) — Select the server containing the schedule to update.
  • Schedule (required) — Select the schedule to update on the specified server.
  • Name — New name for the schedule.
  • Cron Expression — Cron expression defining the schedule's timing, formatted as minute hour day month weekday.
  • Is Active — Boolean flag indicating whether the schedule is active.
  • Only When Online — Boolean flag indicating whether the schedule should run only when the server is online.

Output shape

a single updated schedule record in JSON format

Returns the full updated schedule object from the Pterodactyl API's client endpoint. Errors in updating are returned as failure messages unless configured to continue on failure.

Examples

Example 1: Update the schedule with a new name and cron expression to run every 10 minutes only when the server is online.

Set 'Server' to the desired server, choose the 'Schedule' to update, provide a new 'Name', set 'Cron Expression' to '*/10 * * * *', and enable 'Only When Online'.

Discussion