Shops
Get a shop by id
Returns the public hybrid shop detail read model for a single shop identifier.
get/v1/shops/{shopId}
Request
- Base URL: https://api.trendtrack.io (the document declares no server; this is the origin it was published from)
- URL: https://api.trendtrack.io/v1/shops/{shopId}
- Auth: HTTP bearer
Path parameters
shopIdstring required
Example:3f8aa146-6f96-46e8-9781-64db5166f9a8
Stable public shop identifier.
Response
Detailed public shop response. The response also includes the X-Request-Id header.
Example response
{
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc",
"data": {
"id": "3f8aa146-6f96-46e8-9781-64db5166f9a8",
"domain": "example.com",
"name": "Example Shop",
"screenshotUrl": "https://cdn.example.com/screenshots/example.com.png",
"createdAt": "2024-01-15T00:00:00.000Z",
"profile": {
"countryCode": "US",
"currency": "USD",
"isShopifyPlus": true,
"defaultLanguage": "en"
},
"trustpilot": {
"rating": 4.7,
"reviewCount": 1834,
"brandName": "Loop Earplugs",
"brandLogo": "https://s3-eu-west-1.amazonaws.com/tpd/logos/...png",
"url": "https://www.trustpilot.com/review/loopearplugs.com"
},
"socials": {
"facebook": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"instagram": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"tiktok": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"youtube": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"pinterest": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"linkedin": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
},
"twitter": {
"handle": "loopearplugs",
"followers": 12843,
"growth30d": 0.042
}
},
"catalog": {
"productsCount": 124,
"mainCategory": "Fashion",
"bestSellers": [
{
"imageUrl": "https://cdn.shopify.com/s/files/1/1442/3288/files/PDP_QUIET_WHITE_01-805740.png",
"title": "Loop Quiet™ 2",
"price": 19.95,
"currency": "EUR"
}
],
"categories": [
"Fashion",
"Accessories"
],
"myShopifyDomain": "loopearplugs.myshopify.com"
},
"traffic": {
"monthlyVisits": 45231,
"growth30d": 0.18,
"history": [
{
"period": "2026-03-01",
"value": 2942350
}
],
"topCountries": [
{
"countryCode": "US",
"share": 0.64
}
],
"growth90d": 0.32,
"growth180d": 0.41,
"mainMarkets": [
{
"countryCode": "US",
"share": 0.64
}
]
},
"sales": {
"currency": "USD",
"estMonthlySales": 222540,
"unitsSold": 1823,
"estMonthlySalesMin": 170450,
"estMonthlySalesMax": 274103
},
"advertising": {
"activeAds": 12,
"linkedAdvertisersCount": 2,
"history": [
{
"period": "2026-03-01",
"value": 2942350
}
],
"topCountries": [
{
"countryCode": "US",
"share": 0.64
}
],
"linkedAdvertisers": [
{
"id": "1234567890",
"platform": "facebook",
"facebookPageId": "1234567890",
"name": "Acme Brand",
"isPrimary": true,
"activeAds": 12
}
],
"summary": {
"activeAds": 12,
"avgActiveAds30d": 9.4,
"reach30d": 102300,
"countryDistribution": [
{
"countryCode": "US",
"share": 0.64
}
]
},
"adsCountryStats": [
{
"countryCode": "US",
"share": 0.64
}
]
},
"technology": {
"theme": "Prestige",
"apps": [
{
"id": "41c143a7-0000-4000-8000-000000000000",
"label": "Judge.me",
"iconUrl": "https://cdn.shopify.com/app-store/listing_images/abc/icon.png"
}
],
"pixels": [
{
"id": "002d1031-2a33-42c6-9b4a-c5db2349ecec",
"name": "Meta Pixel",
"iconUrl": "https://trendtrack.r2.cloudflarestorage.com/technology_icons/MetaPixel.png?...signature",
"categories": []
}
]
},
"tiktok": {
"hasTikTok": true,
"pageId": "6802334614847603717",
"handle": "examplebrand",
"profileMetrics": {
"followers": 128430,
"totalPosts": 342,
"newPosts": 12,
"totalViews": 9823431,
"totalLikes": 456789
},
"activity": {
"activeAds": 7,
"totalAds": 33,
"avgActiveAds7d": 5.5,
"avgActiveAds30d": 4.25
},
"lastUpdatedAt": "2026-06-05T08:30:00.000Z"
},
"latestAds": [
{
"id": "facebook_1059447873925448",
"mediaType": "video",
"mediaUrl": "https://medias.trendtrack.io/video/facebook/1317841346869775.mp4",
"thumbnailUrl": "https://medias.trendtrack.io/thumbnails/facebook/1317841346869775.jpg"
}
],
"similarShops": [
{
"shop": {
"id": "3f8aa146-6f96-46e8-9781-64db5166f9a8",
"domain": "example.com",
"name": "Example Shop",
"screenshotUrl": "https://cdn.example.com/screenshots/example.com.png",
"createdAt": "2024-01-15T00:00:00.000Z",
"profile": {
"countryCode": "US",
"currency": "USD",
"isShopifyPlus": true
},
"catalog": {
"productsCount": 124,
"mainCategory": "Fashion",
"bestSellers": [
{
"imageUrl": "https://cdn.shopify.com/s/files/1/1442/3288/files/PDP_QUIET_WHITE_01-805740.png",
"title": "Loop Quiet™ 2",
"price": 19.95,
"currency": "EUR"
}
]
},
"traffic": {
"monthlyVisits": 45231,
"growth30d": 0.18,
"history": [
{
"period": "2026-03-01",
"value": 2942350
}
],
"topCountries": [
{
"countryCode": "US",
"share": 0.64
}
]
},
"sales": {
"currency": "USD",
"estMonthlySales": 222540,
"unitsSold": 1823
},
"advertising": {
"activeAds": 12,
"linkedAdvertisersCount": 2,
"history": [
{
"period": "2026-03-01",
"value": 2942350
}
],
"topCountries": [
{
"countryCode": "US",
"share": 0.64
}
]
},
"tiktok": {
"hasTikTok": true,
"pageId": "6802334614847603717",
"handle": "examplebrand",
"profileMetrics": {
"followers": 128430,
"totalPosts": 342,
"newPosts": 12,
"totalViews": 9823431,
"totalLikes": 456789
},
"activity": {
"activeAds": 7,
"totalAds": 33,
"avgActiveAds7d": 5.5,
"avgActiveAds30d": 4.25
},
"lastUpdatedAt": "2026-06-05T08:30:00.000Z"
},
"googleAds": {
"status": "available",
"liveAds": 14,
"adsLaunched30d": 5,
"reach": {
"value": 245000,
"label": "Google reported reach"
},
"topCountries": [
{
"code": "FR",
"ads": 12,
"reach": 185000
}
],
"platformMix": [
{
"platform": "SEARCH",
"ads": 8
}
]
},
"latestAds": [
{
"id": "facebook_1059447873925448",
"mediaType": "video",
"mediaUrl": "https://medias.trendtrack.io/video/facebook/1317841346869775.mp4",
"thumbnailUrl": "https://medias.trendtrack.io/thumbnails/facebook/1317841346869775.jpg"
}
]
},
"similarityScore": 0.9137
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.