Skip to content

Top Trends

GET /v1/latest/{level}/trends/{limit}/popindex/{region}/{category_id}

Returns the most popular items for a category in a given region, ranked by popularity index.

NameTypeRequiredDescription
levelstringyesCategorisation level. One of cat1, cat2.
limitstringyesNumber of rows to return. One of top5, all.
regionstringyesRegion code for the market you want data from. One of us, gb, fr, kr, jp, global.
category_idUUIDyesIdentifier of the category you want trends for.
FieldTypeDescription
keystringThe API resource key identifying the request path.
credits_usedintegerNumber of API credits consumed for the request.
dataobjectContains trend data and metadata for the category.
FieldTypeDescription
cat{N}_idstringUnique identifier for the category. One of cat1_id, cat2_id, cat3_id
dashboardstringURL to the interactive dashboard for this category on Spate.
trendsarrayList of the top 5 trend items relating to the specified category.
call_costintegerCredits used to make this API call.
data_costintegerEstimated data cost in credits.

Each item in the array represents a specific trend at the cat5 level.

FieldTypeDescription
cat5_idstringUnique identifier for the sub-category or trend.
cat5_labelstringDescriptive label of the trend, e.g., “hairstyle”, “perfume”.
rankintegerRank among the top 5 trends (1 = highest).
life_cyclestringCurrent lifecycle stage of the trend (e.g., “mainstream”, “emerging”, ).
popularityintegerAggregate popularity score for the trend.
yoy_percent_increasefloatYear-over-year percentage trend change. Negative values indicate a decrease.
yoy_absolute_increaseintegerYear-over-year absolute change in popularity.
qoq_percent_increasefloatQuarter-over-quarter percentage change.
qoq_absolute_increaseintegerQuarter-over-quarter absolute change in popularity.
mom_percent_increasefloatMonth-over-month percentage change.
mom_absolute_increaseintegerMonth-over-month absolute change in popularity.
yoy_percent_increase_predictionfloatPredicted Year-over-year percentage change for upcoming periods.
google_share_percentfloatFraction of total share volume from Google.
tiktok_share_percentfloatFraction of total share volume from TikTok.
instagram_share_percentfloatFraction of total share volume from Instagram.
clusterstringClassification label for the trend (e.g., “sustained riser”, “sustained decliner”).
Terminal window
curl "https://api.spate.nyc/v1/latest/cat1/trends/top5/popindex/us/6d408533-6979-43aa-80af-4d88bf0be860" \
-H "Authorization: Bearer $SPATE_API_KEY" | jq
200 OK
{
"key": "/v1/2026w21/cat1/trends/top5/popindex/us/6d408533-6979-43aa-80af-4d88bf0be860",
"credits_used": 35,
"data": {
"cat1_id": "6d408533-6979-43aa-80af-4d88bf0be860",
"dashboard": "https://app.spate.nyc/explore/trends/6d408533-6979-43aa-80af-4d88bf0be860?country=US",
"trends": [
{
"cat5_id": "516b0050-658f-4057-bd04-24fc8a522a50",
"cat5_label": "hairstyle",
"rank": 1,
"life_cycle": null,
"popularity": 1257365652,
"yoy_percent_increase": -0.157456,
"yoy_absolute_increase": -234977721,
"qoq_percent_increase": -0.11164,
"qoq_absolute_increase": -133264313,
"mom_percent_increase": -0.199691,
"mom_absolute_increase": -217511533,
"yoy_percent_increase_prediction": -0.21054,
"google_share_percent": 0.57076,
"tiktok_share_percent": 0.300384,
"instagram_share_percent": 0.128856,
"cluster": "sustained decliner"
},
...
],
"call_cost": 10,
"data_cost": 25
}
}