How to Read TikTok Video Comments Using SteadyAPI
Read the top-level comments on a TikTok video, 20 at a time. The sample thread has 1,269 comments, and the next page starts at cursor 20.
READ MORECapabilities
For price tracking, catalog tools, and product research. Search returns an ASIN. That ASIN opens the product, the offers, and the reviews.
Type a keyword and get products back with a price, a rating, and an ASIN. Autocomplete is there if you are building the search box. See examples
An ASIN opens the title, the current price, the images, the variations, and the description. That is the row you would put in a catalog. See examples
The review text, the stars, and who wrote them come back on their own. Pull them when someone opens a product, not for every tile in a grid. See examples
See who will sell it, in what condition, and at what price. This is the call a price tracker actually wants. See examples
Best sellers, new releases, and movers tell you what a category is doing. Use them when the question is what is moving. See examples
Open the store behind an offer and see the catalog that store carries. Useful when you are watching a competitor. See examples
Shortened examples
The samples below are trimmed objects from the body of a response. A live call also includes a meta object, and the figures are examples.
{
"asin": "B0DLHNWHRF",
"product_title": "Samsung Galaxy A16 5G A Series, Unlocked Android Smartphone, Large AMOLED Display",
"product_price": "$174.99",
"product_original_price": "$199.99",
"currency": "USD",
"product_star_rating": "4.2",
"product_num_ratings": 997,
"product_url": "https://amazon.com/dp/B0DLHNWHRF",
"product_photo": "https://m.media-amazon.com/images/I/71KGkQ+KOKL._AC_UY218_.jpg",
"product_num_offers": null,
"product_minimum_offer_price": null,
"is_best_seller": false,
"is_amazon_choice": false,
"is_prime": false,
"climate_pledge_friendly": false,
"sales_volume": "9K+ bought in past month",
"delivery": "FREE delivery Fri, Jul 11",
"has_variations": false,
"product_badge": "Limited time deal"
}
{
"id": "RWUUQG7RM4W6M",
"title": "Incomplete order",
"comment": "Ordered this for a Christmas present. Everything arrived on time... would not recommend this set.",
"star_rating": 1,
"link": "https://www.amazon.com/gp/customer-reviews/RWUUQG7RM4W6M",
"author_id": "AFSQNVW7USRIIHU54CZSMB7YAZDQ",
"author": "Amazon Customer",
"author_url": "https://www.amazon.com/gp/profile/amzn1.account.AFSQNVW7USRIIHU54CZSMB7YAZDQ/ref=...",
"author_avatar": "https://images-na.ssl-images.amazon.com/images/S/amazon-avatars-global/default._CR...SX48_.png",
"images": "https://m.media-amazon.com/images/I/61-mhWaiP+L._SY88.jpg",
"video": null,
"date": "Reviewed in the United States on February 23, 2025",
"is_verified_purchase": true,
"helpful_vote_statement": null
}
{
"asin": "B015XBYDLM",
"title": "Dr. Brown’s Natural Flow Level 2 Narrow Baby...",
"url": "https://www.amazon.com/Dr-Browns-Original-Nipple-Level/dp...",
"image": "https://images-na.ssl-images.amazon.com/images/I/71bKME...",
"rating": 4.8,
"rating_count": 92665,
"price": "$9.97",
"rank": "#1"
}
{
"seller_id": "A02211013Q5HP3OMSZC7W",
"name": "MemoryWhiz",
"seller_link": "https://www.amazon.com/sp?seller=A02211...",
"store_link": "https://www.amazon.com/s?ie=UTF8&market...",
"logo": "https://m.media-amazon.com/images/I/01inXJ...",
"phone": "909-610-9170",
"email": "[email protected]",
"business_name": "Alast Corporation",
"business_address": "20651 GOLDEN SPRINGS DRIVE Suite 111...",
"rating": 4.9,
"ratings_total": 50473,
"ratings_total_percentage": 99,
"review_summary": {...}
}
{
"asin": "B07ZPKBL9V",
"product_title": "Apple iPhone 11, 64GB, (PRODUCT)RED - Fully Unlocked...",
"product_price": "$218.99",
"product_original_price": null,
"currency": "USD",
"country": "US",
"product_byline": "Visit the Amazon Renewed Store",
"product_star_rating": "4.2",
"product_num_ratings": 52581,
"product_url": "https://www.amazon.com/dp/B07ZPKBL9V",
"product_photo": "https://m.media-amazon.com/images/I/510Fpe16MoL...",
"product_num_offers": 49,
"product_availability": "Only 15 left in stock - order soon.",
"is_best_seller": false,
"is_amazon_choice": false,
"is_prime": false,
"climate_pledge_friendly": true,
"sales_volume": "500+ bought in past month",
"about_product": "This phone is unlocked and compatible with any...",
"product_description": "The iPhone 11 features a 6.1-inch LCD display...",
"product_information": {...},
"product_photos": "https://m.media-amazon.com/images/I/510Fpe16MoL...",
"product_details": {...},
"customers_say": "Customers like the performance and value of the phone...",
"delivery": "FREE delivery Wednesday, September 11",
"primary_delivery_time": "Wednesday, September 11",
"category_path": {...},
"product_variations": {...}
}
{
"product_price": "$24.07",
"product_original_price": null,
"product_condition": "Used - Very Good",
"ships_from": "Amazon.com",
"seller": "Yuanchina",
"seller_id": "A531LOZXINYGL",
"seller_link": "https://www.amazon.com/gp/aag/main?...ref_=...",
"seller_star_rating": null,
"seller_star_rating_info": null,
"currency": "USD",
"delivery_price": "FREE",
"delivery_time": "Monday, July 21"
}
{
"asin": "B09V7Z4TJG",
"title": "Medicube Zero Pore Pads 2.0, Dual-Textured Facial...",
"url": "https://www.amazon.com/Medicube-Zero-Pore-Pads-Dual-Textured/dp...",
"image": "https://images-na.ssl-images.amazon.com/images/I/71Mcspt...",
"rating": 4.5,
"rating_count": 6784,
"price": "$18.90",
"rank": "#1"
}
Create a key, search or pass an ASIN, and read JSON. Details, reviews, and offers are separate calls, so a product grid does not have to load all three.
The Amazon docs show each call in Shell, JavaScript, PHP, and Python, starting from search.
A sample for each endpoint, in Shell, JavaScript, PHP, and Python.
View documentationWhy SteadyAPI
You send a request and get JSON for the product, the offers, or the reviews. You do not keep a browser pointed at Amazon.
Pricing
Plans cover the whole SteadyAPI catalog, not only this API. The monthly allowance is on the table. For a larger volume, email [email protected].
Starter $14.95 per month | Developer Popular $39.95 per month | Business $89.95 per month | Enterprise $299.95 per month | |
|---|---|---|---|---|
| Start 7-Day Trial | Start 7-Day Trial | Start 7-Day Trial | Start 7-Day Trial | |
| Requests per month | 10,000 | 50,000 | 250,000 | 2,500,000 |
| Stock Market API | ||||
| Options Data API | ||||
| Crypto Data API | ||||
| AliExpress API | ||||
| Reddit API | ||||
| Booking.com API | ||||
| Real Estate API | ||||
| Baseball (MLB) API | ||||
| Hockey API | ||||
| Football API | ||||
| Amazon API | ||||
| eBay API | ||||
| Walmart API | ||||
| Instagram API | ||||
| Twitter / X API | ||||
| TikTok API | ||||
| YouTube API | ||||
| AutoHub API | ||||
| ScrapeFlow | ||||
| Commercial Use | ||||
| Optional overage rate* | $1.50 per 1,000 requests | $1.05 per 1,000 requests | $0.50 per 1,000 requests | $0.09 per 1,000 requests |
| Overage cap | up to 50,000 extra | up to 250,000 extra | up to 1,250,000 extra | up to 12,500,000 extra |
Starter $11.96 per month$143.52 billed yearly | Developer Popular $31.96 per month$383.52 billed yearly | Business $71.96 per month$863.52 billed yearly | Enterprise $320.83 per month$3,849.95 billed yearly | |
|---|---|---|---|---|
| Start 7-Day Trial | Start 7-Day Trial | Start 7-Day Trial | Start 7-Day Trial | |
| Requests per month | 10,000 | 50,000 | 250,000 | 2,500,000 |
| Stock Market API | ||||
| Options Data API | ||||
| Crypto Data API | ||||
| AliExpress API | ||||
| Reddit API | ||||
| Booking.com API | ||||
| Real Estate API | ||||
| Baseball (MLB) API | ||||
| Hockey API | ||||
| Football API | ||||
| Amazon API | ||||
| eBay API | ||||
| Walmart API | ||||
| Instagram API | ||||
| Twitter / X API | ||||
| TikTok API | ||||
| YouTube API | ||||
| AutoHub API | ||||
| ScrapeFlow | ||||
| Commercial Use | ||||
| Optional overage rate* | $1.50 per 1,000 requests | $1.05 per 1,000 requests | $0.50 per 1,000 requests | $0.09 per 1,000 requests |
| Overage cap | up to 50,000 extra | up to 250,000 extra | up to 1,250,000 extra | up to 12,500,000 extra |
* Overage stays off until you turn it on in Billing, and only for Stripe card subscriptions. Usage is counted in monthly periods that start on your billing day, yearly plans included. Requests past the included limit are billed after the period ends, up to the cap. If you switch plans during a period, the limit and overage rate of the plan you are on when that period ends apply to the whole period.