{
  "name": "Tripadvisor Content API",
  "slug": "tripadvisor-content",
  "website_url": "https://www.tripadvisor.com/developers",
  "vendor_description": "\"Access reviews, photos, and more from 8 million locations worldwide.\"",
  "categories": [
    "places"
  ],
  "summary": "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.",
  "capabilities": {
    "supported_actions": [
      "location_search",
      "nearby_location_search",
      "location_details",
      "location_photos",
      "location_reviews",
      "agentic_search"
    ],
    "supported_regions": [
      "global",
      "8+ million locations worldwide"
    ],
    "supported_languages": [
      "29 languages supported"
    ],
    "input_types": [
      "text query",
      "location ID",
      "lat/lon + radius",
      "category filter",
      "address",
      "phone number"
    ],
    "output_types": [
      "JSON"
    ],
    "webhooks_supported": false,
    "sandbox_available": false,
    "sdk_languages": [],
    "mcp_server_available": true
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://api.content.tripadvisor.com/api/v1/",
    "api_version": "v1",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": null,
    "auth_methods": [
      "api_key"
    ],
    "auth_docs_url": "https://tripadvisor-content-api.readme.io/reference/authentication",
    "idempotency_supported": null,
    "error_format": "problem+json",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 50,
    "rate_limit_window": "second",
    "sdk_packages": [],
    "mcp_url": "https://docs.terra.tripadvisor.com/mcp",
    "quickstart_url": "https://www.tripadvisor.com/developers"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0150",
    "price_basis": "1,000 billable entities",
    "free_tier_available": true,
    "free_tier_limit": "5,000 calls/month (legacy Content API); 1,000 billable entities lifetime (Terra)",
    "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).",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": true,
    "price_points": [
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities (locations returned), tier 1",
        "amount_usd": "0.0150",
        "amount_percent": null,
        "per": "billable entity (1–1,000/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities, tier 2",
        "amount_usd": "0.0135",
        "amount_percent": null,
        "per": "billable entity (1,001–2,000/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities, tier 3",
        "amount_usd": "0.0122",
        "amount_percent": null,
        "per": "billable entity (2,001–3,000/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities, tier 4",
        "amount_usd": "0.0109",
        "amount_percent": null,
        "per": "billable entity (3,001–4,000/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities, tier 5",
        "amount_usd": "0.0098",
        "amount_percent": null,
        "per": "billable entity (4,001–5,000/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Terra Discover (usage-based)",
        "item": "Billable entities, tier 6 (floor rate)",
        "amount_usd": "0.0090",
        "amount_percent": null,
        "per": "billable entity (5,001+/month)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      },
      {
        "plan": "Legacy Content API (free tier)",
        "item": "Monthly free allowance",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 5,000 API calls/month",
        "currency": "USD",
        "source_url": "https://tripadvisor-content-api.readme.io/reference/faq"
      },
      {
        "plan": "Terra Discover (lifetime free allowance)",
        "item": "One-time free allowance (new accounts)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "first 1,000 billable entities (account lifetime)",
        "currency": "USD",
        "source_url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing"
      }
    ]
  },
  "compliance": {
    "soc2": null,
    "hipaa": null,
    "gdpr": null,
    "iso_27001": null,
    "pci_dss": null,
    "sla_published": false,
    "sla_url": null,
    "data_retention_policy_url": null,
    "documented_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",
    "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"
    ]
  },
  "developer": {
    "docs_url": null,
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": null,
    "llms_txt_url": null,
    "markdown_docs_url": null,
    "rendering": null
  },
  "adoption": {
    "launched_at": null,
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "notable_customers": []
  },
  "scores": {
    "agent_friendliness": 30,
    "pricing_transparency": 100,
    "setup_speed": 70,
    "docs_quality": 0,
    "procurement_friction": 100,
    "trust_readiness": 0,
    "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"
    ]
  },
  "sources": [
    {
      "field": "vendor_description",
      "url": "https://www.tripadvisor.com/developers",
      "excerpt": "Access reviews, photos, and more from 8 million locations worldwide.",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://tripadvisor-content-api.readme.io/reference/overview",
      "excerpt": "Get access to location details and up to 5 reviews and 5 photos per location",
      "confidence": "high"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.terra.tripadvisor.com/docs/overview",
      "excerpt": "Agentic Search: An AI-powered endpoint for location recommendations optimized for agent use cases",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.terra.tripadvisor.com/docs/mcp",
      "excerpt": "The server grants AI agents access to Direct API access, Documentation search, and Real-time data capabilities for the Tripadvisor Terra platform",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "The more you use, the lower the price. Tiered pricing available at checkout. For usage exceeding 500,000 calls monthly, contact the sales team.",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "5,001–100,000+ | $0.0090",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "The first 1,000 billable entities for your account are free",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "The first 1,000 billable entities for your account are free",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://docs.terra.tripadvisor.com/docs/overview",
      "excerpt": "tiered packages with greater access and usage rights in higher tiers",
      "confidence": "medium"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://tripadvisor-content-api.readme.io/reference/rate-limits",
      "excerpt": "50 queries per second (QPS)",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "Search APIs: up to 10000 calls per day",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "The FAQ does not address GDPR, webhooks, SLA specifics, enterprise plans, or detailed per-call cost breakdowns.",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://tripadvisor-content-api.readme.io/reference/caching-policy",
      "excerpt": "Caching, storing or indexing is not permitted for any content except Location ID attribute",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://tripadvisor-content-api.readme.io/reference/display-requirements",
      "excerpt": "You may only quote from a rave review – a review accompanied by a 5-bubble rating – if the overall property rating is at least a 4 out of 5",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.terra.tripadvisor.com/docs/endpoints-overview",
      "excerpt": "X-API-KEY Header - Required for all endpoints",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.terra.tripadvisor.com/reference/locationget",
      "excerpt": "https://terra.tripadvisor.com/api/locations/{id}",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://tripadvisor-content-api.readme.io/reference/searchforlocations",
      "excerpt": "https://api.content.tripadvisor.com/api/v1/location/search",
      "confidence": "high"
    },
    {
      "field": "mcp_url",
      "url": "https://docs.terra.tripadvisor.com/docs/mcp",
      "excerpt": "For Cursor, add this to ~/.cursor/mcp.json: { \"mcpServers\": { \"tripadvisor-content\": { \"url\": \"https://docs.terra.tripadvisor.com/mcp\" } } }",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://tripadvisor-content-api.readme.io/reference/rate-limits",
      "excerpt": "50 queries per second (QPS)",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "The first 1,000 billable entities for your account are free",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "Usage-based pricing measured in 'billable entities.' Each location ID returned in successful API responses counts as one billable entity",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "You do need a credit card to sign up as any overage will be charged.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://developer-tripadvisor.com/content-api/FAQ/",
      "excerpt": "Tripadvisor does not have code libraries for its Content API.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://docs.terra.tripadvisor.com/docs/mcp",
      "excerpt": "For Cursor, add this to ~/.cursor/mcp.json: { \"mcpServers\": { \"tripadvisor-content\": { \"url\": \"https://docs.terra.tripadvisor.com/mcp\" } } }",
      "confidence": "high"
    },
    {
      "field": "pricing_model",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "1–1,000 | $0.0150 per entity",
      "confidence": "high"
    },
    {
      "field": "has_published_pricing",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "1–1,000 | $0.0150 per entity",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "The first 5000 API calls for free every month after you sign up.",
      "confidence": "high"
    },
    {
      "field": "free_tier_details",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "We offer the first 5000 API calls for free every month after you sign up.",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "For usage exceeding 500,000 calls monthly, contact the sales team.",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://tripadvisor-content-api.readme.io/reference/authentication",
      "excerpt": "To obtain authentication credentials: Visit www.tripadvisor.com/developers, Create a TripAdvisor account, Navigate to 'Create API key' at tripadvisor.com/developers?screen=credentials",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://tripadvisor-content-api.readme.io/reference/rate-limits",
      "excerpt": "24-hour rolling window. The window starts with the first call made and resets 24 hours later.",
      "confidence": "high"
    },
    {
      "field": "sandbox_available",
      "url": "https://tripadvisor-content-api.readme.io/reference/authentication",
      "excerpt": "No sandbox or test key information is provided in this documentation.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://www.tripadvisor.com/business/data-processing-addendum",
      "excerpt": null,
      "confidence": "low"
    },
    {
      "field": "known_restrictions",
      "url": "https://tripadvisor-content-api.readme.io/reference/display-requirements",
      "excerpt": "Always use the bubble ratings that are provided in the API response. Do not use your own rating icons",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://tripadvisor-content-api.readme.io/reference/authentication",
      "excerpt": "The Content API uses API Keys to authenticate requests. To include it with each request, set it as the value of the 'key' query parameter.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://tripadvisor-content-api.readme.io/reference/searchforlocations",
      "excerpt": "https://api.content.tripadvisor.com/api/v1/location/search",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://tripadvisor-content-api.readme.io/reference/overview",
      "excerpt": "v1.0 (appears in the header and navigation)",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://tripadvisor-content-api.readme.io/reference/overview",
      "excerpt": "A more modern API platform is coming soon. Please visit our new documentation",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://tripadvisor-content-api.readme.io/reference/rate-limits",
      "excerpt": "50 queries per second (QPS)",
      "confidence": "high"
    },
    {
      "field": "free_tier_limit",
      "url": "https://tripadvisor-content-api.readme.io/reference/faq",
      "excerpt": "We offer the first 5000 API calls for free every month after you sign up.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://docs.terra.tripadvisor.com/docs/usage-based-pricing",
      "excerpt": "1–1,000 | $0.0150 per entity",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://developer-tripadvisor.com/content-api/FAQ/",
      "excerpt": "all proposed integrations must be sent to Tripadvisor for approval to ensure that all display requirements are met.",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.terra.tripadvisor.com/reference/locationget",
      "excerpt": "Error: application/problem+json (alternative response type available)",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://www.tripadvisor.com/developers",
      "excerpt": "Get Started — sign up for a TripAdvisor account, click 'Create API key' at https://tripadvisor.com/developers?screen=credentials",
      "confidence": "medium"
    }
  ],
  "fields_not_found": [
    "soc2",
    "hipaa",
    "iso_27001",
    "pci_dss",
    "minimum_commitment",
    "exact list of 29 supported language codes",
    "sla_url",
    "launched_at",
    "ga_date",
    "notable_customers",
    "deprecation_policy_url",
    "data_retention_policy_url",
    "webhook_events_url",
    "webhook_signing",
    "idempotency_supported",
    "sdk_packages"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-14T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/tripadvisor-content",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/tripadvisor-content/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}