Skip to main content
GET
/
schedules
/
{scheduleId}
curl
curl --request GET \
  --url 'https://api.amps.ai/schedules/sched_abc123' \
  --header 'x-api-key: amps_sk_test_xxxxxxxxxxxxxxxxxxxxxxxx'
{
  "id": "sched_abc123",
  "deviceId": "dev_abc123",
  "state": "active",
  "timezone": "Europe/London",
  "recurrence": {
    "rule": "daily"
  },
  "slots": [
    {
      "time": "00:30",
      "duration": "PT5H",
      "action": {
        "command": "charge",
        "parameters": {
          "target": {
            "value": 100,
            "unit": "percent"
          }
        }
      }
    }
  ],
  "createdAt": "2026-04-20T12:00:00.000Z",
  "nextFireAt": "2026-04-30T00:30:00.000Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.amps.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

x-api-key
string
header
required

Path Parameters

scheduleId
string
required

Schedule identifier returned from POST /schedules.

Example:

"sched_abc123"

Response

Schedule retrieved.