Tiket Reviews Scraper
Pricing
from $1.50 / 1,000 results
Tiket Reviews Scraper
Scrape hotel reviews from Tiket.com including ratings, comments, customer names, images, and engagement metrics. Supports sorting, pagination, and bulk URL input — perfect for hospitality analysts, OTA researchers, and reputation managers.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Tiket.com Reviews Scraper: Extract Hotel Reviews & Ratings at Scale
What Is Tiket.com?
Tiket.com is one of Southeast Asia's leading online travel agencies (OTAs), offering hotel bookings, flights, and experiences primarily serving the Indonesian market. Its review system provides valuable guest feedback data covering ratings, travel context, and user-generated content. Collecting this data manually is impractical at scale — the Tiket.com Reviews Scraper automates extraction from any hotel review page, delivering structured records ready for analysis.
Overview
The Tiket.com Reviews Scraper collects guest reviews from hotel listing pages on Tiket.com. It supports:
- Reputation managers monitoring guest sentiment across properties
- Hospitality analysts benchmarking hotel performance
- OTA researchers studying review patterns and traveler behavior
- Developers feeding review data into CRM or BI pipelines
Key features include flexible sort order, pagination control, configurable item limits, and fault-tolerant URL handling.
Input Format
{"ignore_url_failures": true,"max_items_per_url": 200,"urls": ["https://www.tiket.com/en-us/review?product_type=TIXHOTEL&searchType=INVENTORY&inventory_id=nikhila-seminyak-bali-503001647484278823&reviewSubmitColumn=RATING_SUMMARY¤cy=USD"],"page": 2,"sort_by": "RATING_SUMMARY-DESC"}
| Field | Type | Description |
|---|---|---|
urls | array | Review page URLs for target hotels. Navigate to a hotel's review tab on Tiket.com and copy the full URL. Supports bulk input. |
sort_by | string | Sort order for reviews. Options: REVIEW_DATE-DESC (Newest), HELPFULNESS-DESC (Most helpful), RATING_SUMMARY-DESC (Highest rating), RATING_SUMMARY-ASC (Lowest rating) |
page | integer | Page number to start scraping from. Default: 1. Use 2+ to skip already-collected pages in incremental runs. |
ignore_url_failures | boolean | If true, the scraper continues when a URL fails instead of stopping the entire run. Recommended for bulk jobs. |
max_items_per_url | integer | Maximum reviews collected per URL. Default: 20. Increase up to your needed volume (e.g., 200). |
Tip: To collect reviews for multiple hotels, add each hotel's review URL as a separate entry in the
urlsarray.
Output Format
Sample output
{"submit_id": "69c0303dcbb93d44963b0fbb","start_journey": 1765497600000,"end_journey": 1765756800000,"rating_summary": 5,"customer_name": "Prisilia Febriyanti","fake": false,"label": "Couple Trip","comments": [{"question_code": "comment","question_title": "Your Review:","value": "Cleanliness is striking. Comfortable rooms."}],"user_review_answers": [{"question_type": "RATING","question_code": "cleanliness","question_title": "Cleanliness","answer_code": "option_5","answer_string": "Fantastic","answer_integer": 5},{"question_type": "RATING","question_code": "service","question_title": "Service","answer_code": "option_5","answer_string": "Fantastic","answer_integer": 5},{"question_type": "RATING","question_code": "location","question_title": "Location","answer_code": "option_5","answer_string": "Fantastic","answer_integer": 5},{"question_type": "RATING","question_code": "facilities","question_title": "Facilities","answer_code": "option_5","answer_string": "Fantastic","answer_integer": 5},{"question_type": "RATING","question_code": "value_for_money","question_title": "Value","answer_code": "option_5","answer_string": "Fantastic","answer_integer": 5},{"question_type": "IMAGE_OPTION","question_code": "type_of_traveler","question_title": "What trip did you take during your stay?","answer_code": "couple","answer_string": "Couple Trip","answer_integer": null}],"user_images": [],"total_like": 0,"reported": false,"total_items": 1,"liked_by_me": null,"review_date": 1774202941731,"review_source": {"name": "TIKET","label": "Verified review from tiket.com"},"from_url": "https://www.tiket.com/en-us/review?product_type=TIXHOTEL&searchType=INVENTORY&inventory_id=nikhila-seminyak-bali-503001647484278823&reviewSubmitColumn=RATING_SUMMARY¤cy=VND"}
Each review returns a record with the following fields:
Review Identity
| Field | Meaning |
|---|---|
Submit ID | Unique identifier for the review submission |
Review Date | Date the review was posted on Tiket.com |
Review Source | Platform or channel through which the review was submitted |
Reviewer Info
| Field | Meaning |
|---|---|
Customer Name | Display name of the reviewer |
Fake | Flag indicating whether the review has been flagged as potentially inauthentic |
Reported | Whether the review has been reported by other users |
Travel Context
| Field | Meaning |
|---|---|
Start Journey | Check-in or trip start date associated with the stay |
End Journey | Check-out or trip end date |
Label | Travel type label (e.g., couple, family, solo) if provided |
Review Content
| Field | Meaning |
|---|---|
Rating Summary | Overall numeric rating given by the reviewer |
Comments | Free-text review body written by the guest |
User Review Answers | Structured Q&A responses (e.g., answers to prompted review questions) |
User Images | Array of image URLs uploaded by the reviewer |
Engagement Metrics
| Field | Meaning |
|---|---|
Total Like | Number of likes the review has received from other users |
Liked By Me | Whether the authenticated session liked this review (typically false in scraping context) |
Total Items | Total number of reviews available for the property at time of scrape |
How to Use
- Get the review URL — Open a hotel page on Tiket.com, navigate to the Reviews tab, and copy the URL from your browser.
- Configure input — Paste URLs into
urls, setsort_byandpageas needed. - Set item limit — Use
max_items_per_urlto control volume per hotel (e.g.,200for comprehensive collection). - Run the scraper — Start the actor and monitor progress in the run log.
- Export — Download results as JSON, CSV, or Excel.
Common issues:
- If no data is returned, verify the URL contains
product_type=TIXHOTELand a validinventory_id. - Use
page: 1for initial full collection; increment for subsequent runs to capture new reviews only. - Set
ignore_url_failures: truewhen processing multiple hotel URLs to avoid interruptions.
Use Cases & Business Value
- Reputation monitoring: Track guest sentiment trends over time for one or multiple properties
- Competitor analysis: Compare rating distributions across competing hotels in the same destination
- Content analysis: Extract guest language patterns for marketing copy or service improvement
- Academic research: Study traveler behavior and review authenticity in Southeast Asian OTA markets
Conclusion
The Tiket.com Reviews Scraper delivers structured, comprehensive hotel review data without manual effort. With support for sorting, pagination, and bulk URL input, it scales from single-property monitoring to market-wide research. Start collecting today and turn guest feedback into actionable intelligence.