Skip to content
SergiuszPi edited this page Apr 12, 2018 · 4 revisions

Request Url: /apis/bookingrules

  • You can set If-Modified-Since in the request headers. This should be UTC date time. If the data is not modified since that date, we will return status code 304 (NotModified) and empty body.

Response:

{
  "ChangeoverDays": [
    {
      "Id": 8291,
      "Name": "Global Rule",
      "AllowedArrivalDays": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday",
        "Saturday",
        "Sunday"
      ],
      "AllowedDepartureDays": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday",
        "Saturday",
        "Sunday"
      ],
      "InvalidArrivalDayWarning": "",
      "InvalidDepartureDayWarning": "",
      "Blocks": [
        {
          "Id": 11441,
          "Name": "test",
          "StartDate": "09/05/2018",
          "EndDate": "23/05/2018",
          "AllowedArrivalDays": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday",
            "Saturday",
            "Sunday"
          ],
          "AllowedDepartureDays": [
            "Monday",
            "Tuesday",
            "Wednesday",
            "Thursday",
            "Friday",
            "Saturday",
            "Sunday"
          ],
          "BlockDateMessage": "",
          "ShortBreakStartDays": [
            "Friday",
            "Sunday"
          ],
          "ShortBreakEndDays": [
            "Monday",
            "Saturday"
          ]
        }
      ],
      "ShortBreakStartDays": [
        "Wednesday",
        "Friday"
      ],
      "ShortBreakEndDays": [
        "Tuesday",
        "Saturday"
      ]
    },
    {
      "Id": 10252,
      "Name": "Sat - Sat",
      "AllowedArrivalDays": [
        "Saturday"
      ],
      "AllowedDepartureDays": [
        "Saturday"
      ],
      "InvalidArrivalDayWarning": "Changeover day for this property is sat to sat",
      "InvalidDepartureDayWarning": "Changeover day for this property is sat to sat",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    },
    {
      "Id": 10253,
      "Name": "Mon - Fri - Mon",
      "AllowedArrivalDays": [
        "Monday",
        "Friday"
      ],
      "AllowedDepartureDays": [
        "Monday",
        "Friday"
      ],
      "InvalidArrivalDayWarning": "Changeover days are mon or fri",
      "InvalidDepartureDayWarning": "Changeover days are mon or fri",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    },
    {
      "Id": 10456,
      "Name": "Mon/Tue - Thu/Fri",
      "AllowedArrivalDays": [
        "Monday",
        "Tuesday",
        "Friday"
      ],
      "AllowedDepartureDays": [
        "Monday",
        "Thursday",
        "Friday"
      ],
      "InvalidArrivalDayWarning": "Arrival days are Monday, Tuesday and Friday",
      "InvalidDepartureDayWarning": "Departure days are Monday, Thursday and Friday",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    },
    {
      "Id": 10678,
      "Name": "Mon - Fri",
      "AllowedArrivalDays": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "AllowedDepartureDays": [
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "InvalidArrivalDayWarning": "No arrivals on Saturday or Sunday",
      "InvalidDepartureDayWarning": "No departs on the weekend",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    },
    {
      "Id": 10712,
      "Name": "Tue - Tue",
      "AllowedArrivalDays": [
        "Tuesday"
      ],
      "AllowedDepartureDays": [
        "Tuesday"
      ],
      "InvalidArrivalDayWarning": "",
      "InvalidDepartureDayWarning": "",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    },
    {
      "Id": 10725,
      "Name": "Fri - Fri",
      "AllowedArrivalDays": [
        "Friday"
      ],
      "AllowedDepartureDays": [
        "Friday"
      ],
      "InvalidArrivalDayWarning": "",
      "InvalidDepartureDayWarning": "",
      "Blocks": [
        
      ],
      "ShortBreakStartDays": [],
      "ShortBreakEndDays": []
    }
  ],
  "MinimumLengthOfStays": [
    {
      "Id": 8289,
      "Name": "Global Rule",
      "Nights": 7,
      "Message": "The minimum number of nights stay for this property is 7"
    },
    {
      "Id": 10111,
      "Name": "1 Night",
      "Nights": 1,
      "Message": ""
    },
    {
      "Id": 10455,
      "Name": "3 Nights",
      "Nights": 3,
      "Message": "3 Night Minimum Stay"
    },
    {
      "Id": 10251,
      "Name": "30 Nights",
      "Nights": 30,
      "Message": "minimum stay is 30 nights"
    },
    {
      "Id": 10688,
      "Name": "5 nights",
      "Nights": 5,
      "Message": ""
    },
    {
      "Id": 10826,
      "Name": "10 Days",
      "Nights": 10,
      "Message": ""
    }
  ],
  "ShortBreakSupplements": [
    
  ]
}
Clone this wiki locally