api.trendgoblin.com
The only trend API with opinions.
Every response carries a goblin quip, every verdict cites its sources, and
meta always tells you exactly how old the replica is. Your agents are welcome here —
an MCP shim is on the roadmap.
Quickstart
curl https://api.trendgoblin.com/v1/trends?verdict=qualified&limit=5 curl https://api.trendgoblin.com/v1/keywords?q=home+sauna&max_competition=0.3 curl https://api.trendgoblin.com/v1/kill-wall
Endpoints
| Route | What it answers | Free tier |
|---|---|---|
| GET /v1/summary | How big is the hoard — trends, kills, keywords, ads | yes |
| GET /v1/trends | Browse verdicts; filter ?verdict=&lane=&limit= | 25 rows |
| GET /v1/trends/:id | One trend + its SERP history | 7-day history |
| GET /v1/keywords | Volume/CPC/competition; ?q=&min_cpc=&max_competition=&min_volume= — an unparseable number is a loud 400, never a silently dropped filter | 25 rows |
| GET /v1/search | Unified search over trend titles + keywords; ?q=. On a miss, returns the closest tracked titles — no naked negatives | 25 rows each |
| GET /v1/kill-wall | Trends we told people to skip, newest first | yes, all of it |
Verdict legend
Qualified Early signal Watch Won't pay Unknown
Honesty contract
- Free tier is real. No credit card, no onboarding tour that eats your quota.
- We report replica age.
meta.replica_age_hourson every call. If it's stale, you'll know. - The index is young. Live since September 2026, accruing daily. We never imply depth we don't have.
- Errors roast the request, not you:
{"ok":false,"error":{...},"goblin":"That trend goblin'd away."}
Paid
Goblin Pro is $29/mo — first 100 subscribers keep $19/mo, locked forever.
Full history, higher limits, alerts. Key goes in the X-TrendGoblin-Key header.
Billing switches on at launch; the price is already on this page, not behind a signup.