Tripadvisor Content API

"Access reviews, photos, and more from 8 million locations worldwide." [1]

www.tripadvisor.com/developers · By Tripadvisor · Agent JSON · Suggest an edit · Last verified 2026-06-14 · Source confidence: high

The Tripadvisor Content API provides access to reviews, photos, location details, and search across more than 8 million hotels, restaurants, and attractions worldwide, targeting consumer-facing travel apps and destination marketing products. Pricing is usage-based at $0.015 per 1,000 billable entities, with a free tier of 1,000 lifetime billable entities on the current Terra platform, and an enterprise plan available. The API uses REST with API key auth, supports self-serve signup, and offers an MCP server. Notable restrictions apply: content caching and storage are prohibited, Tripadvisor attribution is required, and use is limited to B2C products, excluding reputation management tools and academic research.

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Cost-sensitive teams - low, transparent entry price

Avoid if: You have strict compliance requirements

Scores

  • 30 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 70 / 100
    Setup speed
  • 0 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 0 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
Legacy Content API: 5,000 API calls/month free (recurring, credit card required for overages). Terra platform: first 1,000 billable entities per account free (one-time lifetime allowance, not recurring). [5]
Self-serve signup
Yes [6]
Requires sales call
No
Enterprise plan
Yes [7]
Published prices
PlanItemPerAmountSource
Terra Discover (usage-based)Billable entities (locations returned), tier 1billable entity (1–1,000/month)$0.015source
Terra Discover (usage-based)Billable entities, tier 2billable entity (1,001–2,000/month)$0.0135source
Terra Discover (usage-based)Billable entities, tier 3billable entity (2,001–3,000/month)$0.0122source
Terra Discover (usage-based)Billable entities, tier 4billable entity (3,001–4,000/month)$0.0109source
Terra Discover (usage-based)Billable entities, tier 5billable entity (4,001–5,000/month)$0.0098source
Terra Discover (usage-based)Billable entities, tier 6 (floor rate)billable entity (5,001+/month)$0.009source
Legacy Content API (free tier)Monthly free allowancefirst 5,000 API calls/month$0source
Terra Discover (lifetime free allowance)One-time free allowance (new accounts)first 1,000 billable entities (account lifetime)$0source

Capabilities

  • POI search
  • Nearby / radius
  • Place details
  • Reviews / ratings
  • Photos
Supported actions
location_search, nearby_location_search, location_details, location_photos, location_reviews, agentic_search [8]
Regions
global, 8+ million locations worldwide
Languages
29 languages supported
Input types
text query, location ID, lat/lon + radius, category filter, address, phone number
Output types
JSON
Webhooks
No
Sandbox / test mode
No [9]
SDK languages
Unknown
MCP server
Yes [10]

Trust & compliance

SOC 2
Unknown
HIPAA
Unknown
GDPR
Unknown [11]
ISO 27001
Unknown
PCI DSS
Unknown
Published SLA
No [12]
Rate limits
50 queries per second (QPS) across all endpoints; Search APIs: up to 10,000 calls per day; rate limits use a 24-hour rolling window starting with the first call made [13]
Known restrictions
Caching, storing or indexing is not permitted for any content except Location ID attribute, Must credit Tripadvisor when using the Locations API product, Must use bubble ratings provided in API response; no custom rating icons, May only quote from a 5-bubble rave review if the overall property rating is at least 4 out of 5, When referencing a property's popularity ranking, must cite the specific month and year, Content intended for B2C consumer-facing websites and apps only; reputation management tools, B2B products, and academic research are excluded, Vacation rental content not available, One API key per account, Contact sales for usage exceeding 500,000 calls monthly (legacy Content API), All proposed integrations must be sent to Tripadvisor for approval to ensure display requirements are met [14]

Integration

API style
rest
Base URL
https://api.content.tripadvisor.com/api/v1/
Version
v1
Versioning
url
Stability
ga
Auth methods
api_key
Error format
problem+json
Rate limit
50 / second

Other Places & POI APIs

  • Azure Maps Search (POI)

    "Azure Maps is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications."

    Usage · free tier · public pricing · self-serve

  • Google Places API

    "The Places API is a service that accepts HTTP requests for location data through a variety of methods. It returns formatted location data and imagery about establishments, geographic locations, or prominent points of interest."

    Usage · free tier · public pricing · self-serve

  • TomTom Search / Places API

    "Search is a RESTful API designed for developers allowing single-line fuzzy search for addresses and POIs. Search assigns a latitude/longitude to a specific address, cross street, geographic feature, or point of interest (POI)."

    Hybrid · free tier · public pricing · self-serve

  • Radar Geocoding API

    "Use Radar's geocoding APIs to convert addresses to latitude and longitude coordinates, or vice versa."

    Hybrid · free tier · public pricing · self-serve

  • Mapbox Search Box API

    "All-in-one location search for addresses, places, and points of interest"

    Usage · free tier · public pricing · self-serve

  • HERE Geocoding & Search API (Discover & Browse)

    "Enable precise conversion and discovery of geocoordinates, POIs and addresses to improve location accuracy and context."

    Hybrid · free tier · self-serve

Tripadvisor Content API alternatives · Tripadvisor Content API vs Azure Maps Search (POI) · All Places & POI APIs APIs

References

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-14 Robots Allows Agents: (none)No
  2. 2026-06-14 Capabilities: {}{"nearby":true,"photos":true,"reviews":true,"poi_search":true,"place_details":t…
  3. 2026-06-14 Summary Md: (none)The Tripadvisor Content API provides access to reviews, photos, location detail…
  4. 2026-06-14 Score Docs Quality: (none)0
  5. 2026-06-14 Score Procurement Friction: (none)100
  6. 2026-06-14 Score Trust Readiness: (none)0
  7. 2026-06-14 Score Agent Friendliness: (none)30
  8. 2026-06-14 Avoid If: (none)You have strict compliance requirements
  9. 2026-06-14 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  10. 2026-06-14 Best For: (none)Prototypes and side projects - free to start, no sales call, AI agents and auto…
  11. 2026-06-14 Score Pricing Transparency: (none)100
  12. 2026-06-14 Score Setup Speed: (none)70
  13. 2026-06-14 Input Types: set to text query, location ID, lat/lon + radius, category filter, address, phone numb…
  14. 2026-06-14 Output Types: set to JSON
  15. 2026-06-14 SDK Packages: set to (none)
  16. 2026-06-14 MCP Server Available: set to Yes
  17. 2026-06-14 Pricing Model: set to usage_based
  18. 2026-06-14 Has Published Pricing: set to Yes
  19. 2026-06-14 Free Tier Available: set to Yes
  20. 2026-06-14 Free Tier Details: set to Legacy Content API: 5,000 API calls/month free (recurring, credit card required…
  21. 2026-06-14 Self Serve Signup: set to Yes
  22. 2026-06-14 Requires Sales Call: set to No
  23. 2026-06-14 Enterprise Plan Available: set to Yes
  24. 2026-06-14 SLA Published: set to No
  25. 2026-06-14 Documented Rate Limits: set to 50 queries per second (QPS) across all endpoints; Search APIs: up to 10,000 cal…
  26. 2026-06-14 Rate Limit Requests: set to 50
  27. 2026-06-14 Rate Limit Window: set to second
  28. 2026-06-14 Known Restrictions: set to Caching, storing or indexing is not permitted for any content except Location I…
  29. 2026-06-14 Auth Methods: set to api_key
  30. 2026-06-14 Auth Docs URL: set to https://tripadvisor-content-api.readme.io/reference/authentication
  31. 2026-06-14 API Style: set to rest
  32. 2026-06-14 Base URL: set to https://api.content.tripadvisor.com/api/v1/
  33. 2026-06-14 API Version: set to v1
  34. 2026-06-14 Versioning Scheme: set to url
  35. 2026-06-14 Stability: set to ga
  36. 2026-06-14 MCP URL: set to https://docs.terra.tripadvisor.com/mcp
  37. 2026-06-14 Quickstart URL: set to https://www.tripadvisor.com/developers
  38. 2026-06-14 Webhooks Supported: set to No
  39. 2026-06-14 Requires Verification: set to Yes
  40. 2026-06-14 Starting Price Usd: set to 0.015
  41. 2026-06-14 Price Basis: set to 1,000 billable entities
  42. 2026-06-14 Free Tier Limit: set to 5,000 calls/month (legacy Content API); 1,000 billable entities lifetime (Terra)
  43. 2026-06-14 Notable Customers: set to (none)
  44. 2026-06-14 Fields Not Found: set to soc2, hipaa, iso_27001, pci_dss, minimum_commitment, exact list of 29 supported…
  45. 2026-06-14 Source Confidence: set to high
  46. 2026-06-14 Extractor: set to claude-subagent:sonnet
  47. 2026-06-14 Last Verified At: set to 2026-06-14T00:00:00.000Z
  48. 2026-06-14 Status: set to published
  49. 2026-06-14 Error Format: set to problem+json
  50. 2026-06-14 Sandbox Available: set to No

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/tripadvisor-content \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/tripadvisor-content/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →