Per-IP request caps
One IP making more than a few dozen requests per minute is throttled to captcha or zero results. A 90M+ rotating pool spreads load so each IP issues one or two requests per hour.
TikTok's rate limits put a hard ceiling on any scraper that operates from a single IP, ASN or datacenter range. Real mobile carrier IPs and Tier-1 residential routes sidestep that ceiling — every request lands as a separate, geographically-plausible viewer. Scrape videos, comments, hashtags, creators and TikTok Shop at production volumes.
TikTok's edge enforces three independent rate-limit layers. Without rotating residential or mobile IPs, you hit at least one within minutes.
One IP making more than a few dozen requests per minute is throttled to captcha or zero results. A 90M+ rotating pool spreads load so each IP issues one or two requests per hour.
Known datacenter ASNs are filtered at the edge before the request reaches a backend. Tier-1 ISP residential and real 4G/5G mobile ASNs read as normal consumer traffic.
For You is personalised by IP geo. Scraping a "US trending" snapshot from a non-US datacenter returns a feed that no real US user sees. Country, city and ASN targeting fix that.
Comment and creator-page scrapers need session continuity across paginated calls. Mid-scrape IP rotation breaks the cursor and yields duplicate or missing data. Sticky sessions hold one IP through the full crawl.
Some TikTok endpoints return richer payloads to mobile clients than web clients. Carrier IPs on Mobile Residential reach those endpoints reliably.
TikTok Shop product and pricing data is geo-conditioned. Platinum's city-level US targeting reproduces a specific shopper's regional pricing and shipping options.
| Dimension | ProxyOmega | Typical general-purpose service |
|---|---|---|
| Mobile carrier IPs | $5.80/GB, 113 countries, real 4G/5G | Not offered or $25/GB+ |
| Residential entry price | $3.00/GB Platinum, $51.99/mo unlimited | $8–$15/GB typical |
| Sticky session ceiling | 60 hours (Platinum) | 10–30 minutes typical |
| City/ASN targeting | Yes (Platinum) | Often country only |
| Concurrent connections | 10,000 default | 500–2,000 typical |
| Minimum spend | None | $300–$500/mo typical |
Default for creator, feed and mobile-endpoint scraping. Real 4G/5G carrier IPs across 113 countries. The right fit for For You feed capture, creator analytics and TikTok Shop pricing.
Default for hashtag, sound, comment and bulk scraping. Tier-1 ISP residential with city- and ASN-level targeting. Best value when volume rises and per-GB pricing dominates.
Use when bulk hashtag and trending-feed crawls would otherwise burn through per-GB metering. Port-based, 200+ countries.
Maximum concurrency at the lowest unit cost. Fits high-RPS TikTok API scrapers feeding downstream analytics.
# Python — scrape TikTok creator videos through Mobile residential
from TikTokApi import TikTokApi
ms_token = "YOUR_TIKTOK_MSTOKEN"
proxy = "http://YOUR_USER-cc-us-session-creator001:[email protected]:20229"
async with TikTokApi() as api:
await api.create_sessions(
ms_tokens=[ms_token],
proxies=[proxy],
num_sessions=1,
sleep_after=3,
)
user = api.user("creator_handle")
async for video in user.videos(count=200):
print(video.id, video.stats["playCount"])Sticky mobile sessions for Instagram automation.
Google SERP scraping for content discovery.
Marketplace and Shopify data extraction.
$5 trial credit. Pay-as-you-go after. Volume pricing on Platinum down to $1.70/GB at 1,000 GB.
ProxyOmega 90M+ ethically-sourced IPs across 200+ countries and 30,000+ cities. Residential, mobile, ISP and IPv6 proxies for scraping and AI agents.