Overview
- Feature: Price over API allows automatic retail price updates from your reservation system.
- Advantages: This eliminates manual updates, minimizes booking discrepancies, and supports different prices for different time slots.
- Integration: Not all reservation systems support price over API. Contact your reservation system to see if they support this feature.
Important Notes
- Supported Categories: All of GetYourGuide’s ticket categories are supported: Adult, Child, Youth, Infant, Senior, Student, EU Citizen, Military, and Group tickets.
- Requirements: Prices must include taxes/fees, cover all time slots, and match the currency set in GetYourGuide.
- Manual Override: API prices override manually configured prices.
Price Update Frequency & Dynamic Pricing
Similarly to availability, pricing information is pulled from your reservation system on a pre-defined schedule and is not updated in real-time. GetYourGuide's current default frequency of updates for most systems is as follows (this may vary based on different factors, such as errors or booking volume):
- Every 8 days we fetch availability (and prices) for the next 365 days
- Every 4 days we fetch availability (and prices) for the next 90 days
- Every 1 day we fetch availability (and prices) for the next 30 days
- Every 4 hours we fetch availability (and prices) for the next 7 days
Note: For last minute price changes, it’s necessary to implement the push availability endpoint. Please ask your reservation system about using this endpoint.
Enabling Price over API
- Confirm your system supports Price over API.
- Create and connect a product in the GetYourGuide Supplier Portal.
- Under the Availability & Pricing section of your option, set up pricing categories and participant capacity.
- On the Price page, select “Yes. I want to import my pricing configuration.”
- Complete the validation step.
- Ensure the Availability & Pricing section displays “Consumed by the reservation system”, as shown at the end of the video below, and check that the pricing is correct on the live site.
Disabling Price over API:
- In the Supplier Portal, go to Manage → Products.
- Go to your desired activity and select Edit Option.
- Under Availability & Pricing, on the Price page, select “No. I will manually add the pricing configuration.”
- Enter retail prices manually.
- Complete the validation step.
- Ensure the Availability & Pricing section displays “Set manually”, as shown at the end of the video below, and check that the pricing is correct on the live site.