Calculated & saved metrics
Custom KPIs and reusable queries
Define formulas that combine metrics across data sources, and save query configurations you reuse across reports.POST /v1/calculated-metrics— define a formula (POST /v1/calculated-metrics/{id}/duplicateto clone)POST /v1/saved-metrics— save a query config (POST /v1/saved-metrics/{id}/duplicate)
Custom data
Bring your own datasets
Upload CSV or JSON datasets and query them alongside connected data sources.POST /v1/custom-data— upload and parse a datasetPUT /v1/custom-data/{id}andPOST /v1/custom-data/{id}/duplicate
Data query engine
Pull metrics from any source
A single query API resolves metrics and breakdowns across every connected platform, with a dry-run test path.POST /v1/data/query— pull metricsPOST /v1/data/testandGET /v1/data/accounts,GET /v1/data/resourcePOST /v1/datasources/test— verify a connection
Data sources
Connect marketing platforms via OAuth
OAuth 2.1 connection flow for Google Analytics, Meta Ads, LinkedIn, and the rest of the data-source catalog. Auth profiles link to clients; an account or property is chosen per connection.POST /v1/datasources/auths— create an auth profile from an OAuth grantPOST /v1/datasources/{client_id}/linkandPOST /v1/datasources/{client_id}/unlinkGET /v1/datasources/{datasource_id}/profiles— manage connection profiles