{"uid":"cap_C5C_ltA-0FQi5ybED5hTu","slug":"trip-com-ctrip-hotel-reviews-scraper-8e7de7ef","name":"Trip.com / Ctrip Hotel Reviews Scraper","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://x402.186-241-26-229.sslip.io/v1/trip?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"sortBy":{"enum":["mostRelevant","mostRecent","ratingHighToLow","ratingLowToHigh"],"type":"string","default":"mostRelevant","description":"Sort the reviews exposed on each hotel page; this does not fetch deeper review pages."},"hotelUrl":{"type":"string","description":"Public Trip.com or Ctrip.com hotel page URL."},"hotelUrls":{"type":"array","description":"More public hotel pages to collect in one run. Each page currently exposes up to ten reviews."},"cutoffDate":{"type":"string","description":"Keep only exposed reviews created after this date (YYYY-MM-DD)."},"maxReviews":{"type":"integer","default":1000,"minimum":1,"description":"Stop after this many reviews across all hotel URLs."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"id":null,"rating":null,"content":null,"hotelId":null,"hotelUrl":null,"hotelName":null,"ratingMax":null,"commentLevel":null}],"product":"trip"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6gt0v2s69AMmU6e4U2J3c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes structured hotel reviews from Trip.com or Ctrip.com hotel pages, returning ratings, review content, and metadata.","exampleAgentPrompt":"Can you pull me the 50 most relevant guest reviews from this Trip.com hotel page — https://www.trip.com/hotels/detail/?hotelId=12345 — and only include reviews posted after 2024-01-01?","exampleUseCases":[{"title":"Hotel due diligence before booking","prompt":"I'm considering staying at the Grand Hyatt Shanghai — can you grab the top 100 most relevant reviews from its Trip.com page at https://www.trip.com/hotels/detail/?hotelId=67890 so I can see what recent guests are saying?"},{"title":"Competitor reputation analysis","prompt":"I need to compare guest sentiment for three competing hotels in Beijing — here are their Ctrip URLs: [url1, url2, url3]. Fetch up to 200 reviews each, sorted by highest rating, and only include reviews from after 2023-06-01."},{"title":"Negative review monitoring for hotel management","prompt":"Pull all the lowest-rated reviews posted after 2024-03-01 from our hotel's Trip.com page at https://www.trip.com/hotels/detail/?hotelId=99887 — sort by rating low to high so I can see the worst complaints first."}],"resultDescription":"Returns a JSON object with a count of collected reviews and an array of review items, each containing the review ID, numeric rating, review text content, hotel ID, hotel URL, hotel name, maximum possible rating, and comment level. Failed or empty scrape runs are not billed.","failureModes":["Invalid or inaccessible hotel URL returns empty result (not charged)","Hotel page with no reviews returns count:0 and empty items array","cutoffDate filtering may exclude all reviews if date is too recent","Rate limits or bot detection on Trip.com may cause failed runs (not charged)","Malformed URL input may cause parsing errors"],"whenToPreferThis":"Choose this endpoint when you need structured review data from Trip.com or Ctrip.com specifically, including ratings, review text, and hotel metadata. It is pay-per-call with no charge for failed or empty runs, making it low-risk for exploratory scraping. Prefer it over general-purpose scrapers when you want pre-structured hotel review JSON rather than raw HTML, and when your data source is specifically Trip.com or Ctrip.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:31.352Z","isFirstParty":false,"canonicalSlug":"trip-com-ctrip-hotel-reviews-scraper-8e7de7ef"}