RatePlanSchedules

Get the schedules attached to multiple rate plans.

Changed on

Returns the attached schedules for the given rate plan ids, so the rate plans list can load exception names, dates, and cancellation policy names in a single call. Rate plans without attached schedules are omitted. At most 50 rate plan ids can be specified.<br>You must have at least one of these scopes: 'rateplans.read, setup.read, setup.manage'.<br>For fine-grained clients, you must have this permission: 'core.rate_plans.read'.

get/rateplan/v0-nsfw/rate-plan-schedules

Request

  • Base URL
    https://api.apaleo.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.apaleo.com/rateplan/v0-nsfw/rate-plan-schedules
  • Auth
    OAuth 2
    Implicit: https://identity.apaleo.com/connect/authorize
    Scopes: rateplans.read, setup.read, setup.manage, admin

Query parameters

ratePlanIdsstring[] required

The rate plan ids. At most 50 ids can be specified.

Response

The attached schedules for the requested rate plans.

countinteger required

Total count of items

Example response

{
  "schedules": [
    {
      "id": "MUC-WIESN2026",
      "name": "Oktoberfest 2026",
      "validFrom": "2026-09-20",
      "validTo": "2026-10-05",
      "ratePlanId": "MUC-BAR",
      "cancellationPolicy": {
        "id": "MUC-STR",
        "name": "Strict"
      }
    }
  ],
  "count": 1
}

Changes