Query advertisers
Returns the advanced public advertisers query surface. This endpoint supports the current richer advertiser discovery filters through a structured public camelCase contract while keeping the response aligned with the standard public advertiser summary shape.
Authorization
publicApiBearer Provide a Trendtrack Public API key using Authorization: Bearer <api_key>.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://loading/v1/advertisers/query" \ -H "Content-Type: application/json" \ -d '{}'{
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc",
"data": [
{
"id": "61554990830184",
"platform": "facebook",
"facebookPageId": "61554990830184",
"name": "Example Brand",
"avatarUrl": "https://medias.trendtrack.io/profile_picture/61554990830184.jpg",
"profile": {
"likes": 125000,
"instagramFollowers": 89000,
"createdAt": "2020-05-03T12:00:00.000Z"
},
"advertising": {
"activeAds": 12,
"reach30d": 452000
}
}
],
"pagination": {
"limit": 20,
"offset": 0,
"total": 128
},
"meta": {
"isTruncated": false
}
}{
"error": {
"code": "missing_api_key",
"message": "Provide an API key using Authorization: Bearer <api_key>.",
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc"
}
}{
"error": {
"code": "missing_api_key",
"message": "Provide an API key using Authorization: Bearer <api_key>.",
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc"
}
}{
"error": {
"code": "missing_api_key",
"message": "Provide an API key using Authorization: Bearer <api_key>.",
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc"
}
}{
"error": {
"code": "missing_api_key",
"message": "Provide an API key using Authorization: Bearer <api_key>.",
"requestId": "5d93d8de-0f6d-46a4-bd10-2e519b7e96bc"
}
}List advertisers GET
Returns the lightweight public advertisers collection. This endpoint stays intentionally simple and focuses on brand/domain search, pagination, ordering, and stable scalar filters. Use POST /v1/advertisers/query for the advanced discovery surface.
Get brandtracker ad copies GET
Returns grouped ad copy analytics for the requested brandtracker.