Skip to main content
GET
List all tracked videos with analytics

Authorizations

x-api-key
string
header
required

API key for authentication. Get yours from Settings → Integrations

Query Parameters

scope
enum<string>
default:company

Data scope. company (default) returns only the authenticated company's own data. agency returns the union of the parent agency plus every subaccount — use this to pull analytics across all brands.

scope=agency requires an API key belonging to a parent agency account (an account with isAgency=true and no parent). Passing it with a non-agency or subaccount key returns 403.

Available options:
company,
agency
page
integer
default:1
limit
integer
default:50
Required range: x <= 100
sortBy
enum<string>
default:uploadedAt

Field to sort by

Available options:
uploadedAt,
views,
likes,
engagement
sortOrder
enum<string>
default:desc
Available options:
asc,
desc
program
string[]
platform
enum<string>[]
Available options:
tiktok,
instagram,
youtube
creator
string[]
fromDate
string<date>
toDate
string<date>
minViews
integer

Minimum view count filter

paid
enum<string>
default:all
Available options:
true,
false,
all

Response

200 - application/json

Successfully retrieved tracked videos

data
object[]
page
integer
limit
integer
total
integer
totalPages
integer
summary
object