Skip to main content

Applications Periods Rentals

Overview

This resource represents per-Rental overrides of an Application price increase, limited to a specific period (date range). It defines how much to increase prices for bookings originating from a given Application on a given Rental between start_date and end_date.

Parameters

NameTypeRead/WriteDescription
accountIntegerReadAccount's ID related to the Applications Periods Rental
applicationIntegerReadApplication's ID related to the Applications Periods Rental
rentalIntegerReadRental's ID related to the Applications Periods Rental
idIntegerReadApplications Periods Rental's ID.
price_increaseDecimalReadPrice increase applied within the period.
start_dateDateReadPeriod start date (inclusive).
end_dateDateReadPeriod end date (inclusive).
created_atTimeReadApplications Periods Rental's create time.
updated_atTimeReadApplications Periods Rental's update time.

List Applications Periods Rentals

List all Applications Periods Rentals for a given account(s).

GET /applications_periods_rentals
response.json
{
"links": {
"applications_periods_rentals.application": "https://www.bookingsync.com/api/v3/applications/{applications_periods_rentals.application}",
"applications_periods_rentals.rental": "https://www.bookingsync.com/api/v3/rentals/{applications_periods_rentals.rental}",
"applications_periods_rentals.account": "https://www.bookingsync.com/api/v3/accounts/{applications_periods_rentals.account}"
},
"applications_periods_rentals": [
{
"links": {
"application": 65,
"rental": 14,
"account": 3
},
"id": 12,
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30",
"created_at": "2025-08-01T12:00:00Z",
"updated_at": "2025-08-08T09:30:00Z"
}
],
"meta": {}
}

Get a single Applications Periods Rental

Returns a single Applications Periods Rental identified by ID.

GET /applications_periods_rentals/:applications_periods_rental_id
response.json
{
"links": {
"applications_periods_rentals.application": "https://www.bookingsync.com/api/v3/applications/{applications_periods_rentals.application}",
"applications_periods_rentals.rental": "https://www.bookingsync.com/api/v3/rentals/{applications_periods_rentals.rental}",
"applications_periods_rentals.account": "https://www.bookingsync.com/api/v3/accounts/{applications_periods_rentals.account}"
},
"applications_periods_rentals": [
{
"links": {
"application": 65,
"rental": 14,
"account": 3
},
"id": 12,
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30",
"created_at": "2025-08-01T12:00:00Z",
"updated_at": "2025-08-08T09:30:00Z"
}
],
"meta": {}
}

Create a new Applications Periods Rental

Creates an Applications Periods Rental.

POST /applications_periods_rentals
request.json
{
"applications_periods_rentals": [
{
"application_id": 65,
"rental_id": 14,
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30"
}
]
}
response.json
{
"links": {
"applications_periods_rentals.application": "https://www.bookingsync.com/api/v3/applications/{applications_periods_rentals.application}",
"applications_periods_rentals.rental": "https://www.bookingsync.com/api/v3/rentals/{applications_periods_rentals.rental}",
"applications_periods_rentals.account": "https://www.bookingsync.com/api/v3/accounts/{applications_periods_rentals.account}"
},
"applications_periods_rentals": [
{
"links": {
"application": 65,
"rental": 14,
"account": 3
},
"id": 12,
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30",
"created_at": "2025-08-01T12:00:00Z",
"updated_at": "2025-08-08T09:30:00Z"
}
],
"meta": {}
}

Update an Applications Periods Rental

Returns an updated Applications Periods Rental identified by ID.

PUT /applications_periods_rentals/:applications_periods_rental_id
request.json
{
"applications_periods_rentals": [
{
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30"
}
]
}
response.json
{
"links": {
"applications_periods_rentals.application": "https://www.bookingsync.com/api/v3/applications/{applications_periods_rentals.application}",
"applications_periods_rentals.rental": "https://www.bookingsync.com/api/v3/rentals/{applications_periods_rentals.rental}",
"applications_periods_rentals.account": "https://www.bookingsync.com/api/v3/accounts/{applications_periods_rentals.account}"
},
"applications_periods_rentals": [
{
"links": {
"application": 65,
"rental": 14,
"account": 3
},
"id": 12,
"price_increase": "10.0",
"start_date": "2025-09-01",
"end_date": "2025-09-30",
"created_at": "2025-08-01T12:00:00Z",
"updated_at": "2025-08-08T09:30:00Z"
}
],
"meta": {}
}