curl --request GET \ --url 'https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/autoscale-groups/{group_id}/scheduled-policies/?project_id=<PROJECT_ID>&location=<LOCATION>&apikey=<API_KEY>' \ --header 'Authorization: Bearer <API_TOKEN>'import requests
response = requests.get( "https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/autoscale-groups/{group_id}/scheduled-policies/", params={"project_id": "<PROJECT_ID>", "location": "<LOCATION>", "apikey": "<API_KEY>"}, headers={"Authorization": "Bearer <API_TOKEN>"},)print(response.json())const url = new URL("https://api.e2enetworks.com/myaccount/api/v1/gpu/notebooks/autoscale-groups/{group_id}/scheduled-policies/");url.search = new URLSearchParams({ project_id: "<PROJECT_ID>", location: "<LOCATION>", apikey: "<API_KEY>" });
const response = await fetch(url, { method: "GET", headers: { "Authorization": "Bearer <API_TOKEN>" },});console.log(await response.json());Returns the schedules of an Auto Scaling Group, newest first. A schedule changes the group’s minimum and maximum number of VMs at the times you set.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Auto Scaling Group ID
Query Parameters
Section titled “Query Parameters”Project ID
Active IAM ID (To access contact person account) Find your Active IAM ID here
Location
Responses
Section titled “Responses”The schedules
object
object
ID of the Auto Scaling Group.
The schedule’s name. Empty when none was sent.
When the schedule runs, as a cron expression.
The time zone cron_expression is read in.
Minimum number of VMs the schedule sets.
Maximum number of VMs the schedule sets.
false when the schedule is paused and does not run.
How long, in seconds, the schedule holds its range before the group goes back to its own. null when the change is permanent.
When the hold that is on now ends. null when the schedule is not holding.
When the schedule runs next. null when it is paused.
When the schedule last ran. null until it has.
object
Example
{ "code": 200, "message": "Success", "data": [ { "id": 12, "group_id": 41, "name": "Morning", "cron_expression": "0 8 * * 1-5", "timezone_name": "Asia/Kolkata", "target_min_replicas": 3, "target_max_replicas": 10, "enabled": true, "duration_seconds": 28800, "window_ends_at": null, "next_run_at": "2026-10-22T08:00:00+05:30", "last_run_at": null, "created_at": "2026-10-21T10:02:11+00:00" } ], "errors": {}}project_id is missing or not a number.
object
object
Example
{ "code": 400, "message": "Bad Request", "data": {}, "errors": "Project ID is missing or invalid"}No Auto Scaling Group with that ID in the project and region.
object
object
Example
{ "code": 404, "message": "Bad Request", "data": {}, "errors": "Autoscale Group not found"}