Emails
List emails for a shop
Returns the paginated public emails linked to one shop identifier, with stable recency-oriented filters and the same public EmailSummary response contract as the global emails surface.
get/v1/shops/{shopId}/emails
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}/emails
- Auth: HTTP bearer
Path parameters
shopIdstring required
Example:3f8aa146-6f96-46e8-9781-64db5166f9a8
Stable public shop identifier.
Query parameters
searchstring[]
Optional email search keywords. Repeated query params and comma-separated values are both accepted.
sortBy'newest' | 'oldest' | 'relevance' | 'event' | 'promotionType'
Sort key for this request. Allowed values: newest, oldest, relevance, event, promotionType. These are discovery/indexing sorts, not opens/clicks/conversions performance rankings.
sentAfterstring date-time
sentBeforestring date-time
campaignTypesstring[]
languagesstring[]
pageinteger
limitinteger
Response
Paginated shop emails response. The response also includes the X-Request-Id header.
Example response
{
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc",
"data": [
{
"id": 123456,
"sentAt": "2026-04-18T12:30:00.000Z",
"campaignType": "Newsletter",
"classification": {
"promotionType": "Discount %",
"promotionTypeId": 1,
"category": "Promotional Campaign",
"categoryId": 4,
"event": {
"name": "Black Friday",
"id": 1,
"category": "Commercial Events"
}
},
"content": {
"subject": "Up to 30% off this weekend",
"preheader": "Limited-time offers picked for you.",
"bodyPreview": "Shop limited-time offers picked for you before they are gone.",
"bodyLength": 428,
"screenshotUrl": "https://cdn.example.com/emails/123.png"
},
"shop": {
"id": "3f8aa146-6f96-46e8-9781-64db5166f9a8",
"domain": "example.com",
"name": "Example Shop"
}
}
],
"pagination": {
"page": 1,
"limit": 25,
"total": 235,
"totalPages": 10
}
}Changes
No recorded changes to this operation across all 1 revision of this API.