GET discount_actions
Changed onReturns discount actions that are applicable to the channel
Request
- Base URLhttps://api.bookingexperts.com
- Auth
- API key in header X-API-KEY
- or OAuth 2Authorization code/oauth/authorizeToken URL/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Channel ID
Query parameters
Page number
Page size
Sort. Specify a comma separated list of attributes to sort on. Prefix attribute with a - to sort in descending order. Allowed attributes: id, created_at, updated_at
Fieldset. Specify a comma separated list of attributes to return
Includes list. Specify a comma separated list of resources to include.
Filter on ID
Filter on discount_percentage
Filter on minimum_number_of_nights
Filter on maximum_number_of_nights
Filter on days_in_advance_mode
Filter on number_of_days_in_advance
Filter on coupon_codes
Filter on archived
Filter on created_at
Filter on updated_at
Filter on name
Filter on administration. Specify a comma separated list of IDs to filter on.
Filter on discount_campaign. Specify a comma separated list of IDs to filter on.
Filter on promotion. Specify a comma separated list of IDs to filter on.
Filter on book_period. Specify a comma separated list of IDs to filter on.
Filter on stay_period. Specify a comma separated list of IDs to filter on.
Filter on guest_group_limits. Specify a comma separated list of IDs to filter on.
Filter on rentable_types. Specify a comma separated list of IDs to filter on.
Filter on channels. Specify a comma separated list of IDs to filter on.
When true, archived discount actions are included in the response
Headers
Supported languages. A comma separated list with one or more of the following locales: cs, da-DK, de, de-AT, de-CH, en-US, en-GB, es, fr, fr-BE, fr-LU, it, nb, nl, nl-BE, pl, pt, tr, en, da. Default: 'en'.
Response
DiscountActionCollectionResponse
Example response
{
"data": [
{
"id": "1",
"type": "discount_action",
"relationships": {
"administration": {
"data": {
"type": "administration"
}
},
"discount_campaign": {
"data": {
"type": "discount_campaign"
}
},
"promotion": {
"data": {
"type": "promotion"
}
},
"book_period": {
"data": {
"type": "period"
}
},
"stay_period": {
"data": {
"type": "period"
}
},
"guest_group_limits": {
"data": [
{
"type": "guest_group_limit"
}
]
},
"rentable_types": {
"data": [
{
"type": "rentable_type"
}
]
},
"channels": {
"data": [
{
"type": "channel"
}
]
}
}
}
],
"included": [
{
"id": "1",
"type": "administration",
"relationships": {
"city": {
"data": {
"type": "city"
}
},
"checkin_timetable": {
"data": {
"type": "timetable"
}
},
"checkout_timetable": {
"data": {
"type": "timetable"
}
},
"interactive_map": {
"data": {
"type": "interactive_map"
}
},
"payment_handlers": {
"data": [
{
"type": "payment_handler"
}
]
}
}
}
]
}Changes
- info
added the new optional
queryrequest parameterfilter[promotion] - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added the optional property
////////to the response with the status - info
added to the
/response propertyanyOflist for the response status - info
response property
data/items/relationships/discount_campaigndeprecated - info
response property
data/items/relationships/discount_campaign/datadeprecated - info
response property
data/items/relationships/discount_campaign/data/iddeprecated - info
response property
data/items/relationships/discount_campaign/data/metadeprecated - info
response property
data/items/relationships/discount_campaign/data/meta/methoddeprecated - info
response property
data/items/relationships/discount_campaign/data/meta/temp_iddeprecated - info
response property
data/items/relationships/discount_campaign/data/typedeprecated
- info