# Schedules The Schedules endpoint returns the charging schedules associated with a charging sub-session. Schedules represent the planned charging intervals that the scheduler has calculated, including when charging should occur and at what current. For a comprehensive explanation of how schedules are calculated, see [The Scheduler](/docs/understanding/scheduler). ## Understanding Schedule Data ### Schedule Revisions The scheduler recalculates schedules throughout a charging session as conditions change. By default, the endpoint returns only the most recently created schedule for each time period (`only_most_recently_created=true`). To see the full history of schedule revisions (useful for debugging or analysis), set `only_most_recently_created=false`. This will return all schedules, ordered by `started_at` and then by `created_at` descending. ### Interpreting current_milliamps - `0` means the vehicle is scheduled to not charge during this interval - A positive value (e.g., `7400`, `32000`) indicates charging at that current - The actual charge rate may be lower if limited by the vehicle or EVSE capabilities