Weekly TikTok trend sweep: 3 regions x 4 keywords is $1.20
Loop four keywords over US, GB and KR with Sume trending search: 12 calls, $1.20 a week. A short Python script and a month of cost.

A weekly sweep of four keywords across the US, GB and KR is 12 trending-videos calls and costs $1.20 per week at $0.10 each. The search takes an optional two-letter region and a window such as this-week, so each (keyword, region) pair is one call (Trending videos).
The loop
It prints how many calls it made so you can compare with the bill. query is required in production.
import os, itertools, requests
H = {"Authorization": "Bearer " + os.environ["SUME_API_KEY"]}
keywords = ["water bottle", "standing desk", "protein powder", "tote bag"]
regions = ["US", "GB", "KR"]
calls = 0
for q, region in itertools.product(keywords, regions):
r = requests.post(
"https://api.sume.com/v1/trending-videos/search",
headers=H,
json={"platform": "tiktok", "query": q, "window": "this-week", "region": region, "limit": 20},
timeout=60,
)
r.raise_for_status()
calls += 1
print("calls:", calls)Cost over time
| Cadence | Calls | Cost |
|---|---|---|
| 1 week | 12 | $1.20 |
| 4 weeks | 48 | $4.80 |
| 13 weeks | 156 | $15.60 |
| 52 weeks | 624 | $62.40 |
Notes
Without a region, a browse sends requests to the US, GB and KR trending feeds, but that no-query browse is a rebuilt-feed behavior documented as development-only until a production flag is set. For a production sweep, pass query and region explicitly as above.
The cache can serve repeat browse calls without hitting the upstream source again; do not rely on that to lower your bill, and confirm the live price in the catalog.
Fields worth setting
In production limit runs from 1 to 50 and defaults to 10; the script asks for 20. window accepts yesterday, this-week, this-month, last-3-months, last-6-months and all-time. summary_mode: metadata is included in the same $0.10 per call, and transcript currently returns metadata plus an unsupported warning.
The response is ranked public TikTok metadata: watch URLs, cover thumbnails, author handles and metrics. It does not include downloadable video files, so a sweep feeds research, not a face-swap or captions input.
Sources
Related posts
More in Use cases
- Which caption style wins? Test slam, punch, tiktok-green
Burn three caption styles onto one clip for $0.60 and compare them. Latin text works on all three; Korean text is rejected on these styles. Runnable loop.
- Vertical 9:16 Seedance ad at 720p: $1.512 on Mini, $4.6224 on 2.5
An 8-second 720p vertical ad costs from the Mini price to the Seedance 2.5 price on Sume. All four tiers at 6, 8, 12 and 15 s, and the 720x1280 frame size.
- Wine tasting invite video: Wan 3.0, 9:16, 12 s, audio reference
A 12-second vertical invite on Wan 3.0 costs $0.75 at 480p and $1.50 at 720p on Sume, and takes up to 5 audio references. Age gates and limits.
- Yoga class promo video: three beats in one 10-second clip
A studio promo in 9:16 with Gemini Omni Flash: three timecoded beats in 10 seconds, calm native sound in the prompt, $1.25 at 720p on Sume.
Written by Sume