The Tripadvisor Content API gives developers access to Tripadvisor’s highly recognized and trusted data set of more than 7.5 million locations, 1 billion reviews & opinions, and 29 languages.
To get started, simply register for a new Tripadvisor account or log in with your existing account and navigate to the home page. Set your max daily budget and provide billing information to start your pay as you go subscription. Once you are successfully subscribed, you will be able to see your API key and start accessing our data. Please refer to this documentation for guidance on how to use our API.
We offer the first 5000 API calls for free every month after you sign up. You do need a credit card to sign up as any overage will be charged to the billing account you provided.
You are required to select a max daily budget when you sign up. This budget sets the daily API call limits for your account and helps you avoid a large bill if your usage unexpectedly increases. You can always modify your daily budget on the My Plans page after you sign up. Any call made beyond the daily limit will get back a response with status code 429 (Too Many Requests). Daily limits are reset every midnight UTC time.
For the Search APIs, you can make up to 10000 calls per day.
Yes, you must credit Tripadvisor when using our Locations API product. You can attribute Tripadvisor by following our Display Requirements and using the attribution images (logo, bubbles ratings) that we are sending as a part of the JSON results.
The Tripadvisor Content API Master Terms are available at:
Absolutely! The more you use, the lower the price. Please refer to the pricing chart at the time of checkout or on My Plans page after you sign up. Please contact our sales team if you are exceeding 500000 calls per month.
Once you sign up, you can see your usage trends on My usage page. You can see your call volume for up to 365 days. Please note that it takes up to 1 day for your most recent usage to reflect on this page. Additionally, our invoices will also show the API consumption.
Yes, we know it is for you to stay within a monthly budget and avoid large unexpected bills. You are required to select a max daily budget when you sign up. This daily budget sets the daily API call limits for your account and helps you stay within your budget. You can always modify this daily budget on the My Plans page after you sign up. Any call made beyond the daily limit will get back a response with status code 429 (Too Many Requests). Daily limits are reset every midnight UTC time.
At the moment, it is only possible to get one API key per account. However, we are continuously looking to improve our offering and will notify our subscribers when the functionality to have more than one API key is available.
Absolutely! We recommend you to set your daily budget limits appropriately to support your traffic needs. Please contact our sales team if you are exceeding 500000 calls per month.
Please refer to our Documentation for any question related to calling our API.
If you need further assistance or want to provide feedback, please contact our support team by submitting this form.
You can request access to our Hotel Pricing API by sending us an e-mail to [email protected] using the contact email associated with your Tripadvisor account and telling us about your website/app and your monthly traffic.
The Tripadvisor Hotel Pricing API is a service that allows developers to request and display bookable hotel pricing information on their website or app.
You can easily cancel your subscription at any time. Your API key will stay active until the end of your current billing cycle.
To cancel your subscription:
- Sign in to Tripadvisor Content API Platform with the same credentials that were used to purchase your subscription.
- Click on “Billing” in the top-right menu. You can also navigate to the billing page by clicking here. You would need to login to view this page.
- In “Products”, you should see “Tripadvisor Content API”. Click on Cancel next to this product.
- Follow the prompts on the screen for successful cancellation, which will end billing and disable your API key at the end of your current billing cycle.