The Widgety API features detailed itineraries, pricing, availability, ship information (where applicable) and destination content. Live availability is shown for all cruises and tours, taking you up until the point of booking.
Our API will streamline your sales process, saving your time by automatically integrating and updating your website content.
Fill in our Order Form to get started.
Built for purpose, from scratch, to be as flexible as possible, the Widgety Cruise & Tour API provides all content available on Widgety in a way which enables customers to easily share it on their own websites. With the API, Cruise and Tour content which is available on Widgety will automatically update on your website – without you having to make any changes!
If you would like to try our API, please contact us to get a test API key. This will give you access to our developer website where you can make live requests and receive instant results, allowing you to understand and experience the API before you commit.
To use the API, you will need a developer who is able to use the API content to populate it in the locations of your choice.
Our API provides detailed cruise and tour information in an easily accessible format, allowing you to seamlessly integrate and link these elements on your website. You can enable detailed searches by filtering on operator, ship name, date range, region, or cruise type (ocean/river).
As the backbone of our embeddable Widget, the API allows us to expand and offer content for diverse trips: cruises, tours, or combined itineraries.
Tour content available through the Widgety API includes detailed itineraries, operating season, age ranges, comfort ratings, meals included, group sizes and transport options. The itineraries will indicate the daily type of travel, whether it be cruise, land, rail or air.
Cruise elements will seamlessly link to ship content, allowing you to quickly find any information you need - for example, find out more about a specific cabin, alongside its price.
Multiple Markets, Multiple Currencies
The Widgety API shows trips in every currency offered, for every market the trip is sold to. This includes Australia, Canada, France, Germany, Ireland, Italy, Spain, Netherlands, New Zealand, United Kingdom and United States.
Visit our markets webpage to see all available operators for each market.
Easy Access to New Operators
Our comprehensive dashboard will keep your sales, marketing and IT team up to date with each new operator, as well as new trips, changes and cancellations.
It will also allow you to easily request and gain access to new operators without needing to call or email Widgety to update your API key.
Future Additions
As we bring in new trip integrations and upgrade existing ones, itinerary-specific imagery from each operator will be continually added, allowing us to provide beautiful, high-quality imagery alongside all holidays on Widgety.
We can only supply our API to certified travel agencies and technology firms, due to our partners’ strict content guidelines.
If you currently have our Cruise API (also known as V2), and are considering an upgrade to the Widgety API, please view a full comparison of the features here
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |