Skip to main content
PUT
Update a Price

Path Parameters

supplierapi
string
required
Pattern: supplier|apiv1/supplier
productId
string
required
Pattern: \d+
productPricesDetailsId
string
required
Pattern: \d+

Body

application/json

Update price details for a product.

fareTypeCategoryId
integer
required

ID of Fare Type Category.

agents
integer[]

Ids of the agents that have access to this price.

allowEmptyRedeemerDetails
boolean

Allow empty redeemer details.

allowOpenDated
boolean

Allow open dated bookings.

bookingSystemMapping
string[]

Fields used to map product to an external reservation system.

cancellationFeePolicyId
integer

ID of product's cancellation fee policy.

childMaxAge
integer

Maximum age for children to be eligible.

childMinAge
integer

Minimum age for children to be eligible.

defaultFare
boolean

Is this the default fare for the Product?

duration
integer

Duration of the tour in days.

durationNights
integer

Duration of the tour in nights.

earlyBirdLeadDays
integer

Lead time that fare must be booked in advance.

fareName
string

Name of the Fare Type.

fareQtyRestrictions
integer

Total quantity this fare that agents must select.

levy
number<float>

Any levy charged on top of RRP at point of travel.

levyDescription
string

Description of levy.

netRate
number<float>

Net or wholesale price.

note
string

Any special comments made by Supplier.

numAdults
integer

Number of adults who are eligible to travel on this fare.

numChildren
integer

Number of children who are eligible to travel on this fare.

pax
integer

Number of people the price covers.

periodEnd
string<date>

End date of the active period.

periodStart
string<date>

Start date of the active period.

packageOnlyFare
boolean

Is this a Package only fare?

rrp
number<float>

Recommended retail price.

travelEnd
string<date>

End date of the travel period.

travelStart
string<date>

Start date of the travel period.

Response

Returned when new draft price created successfully.