Get block click analytics
Retrieve analytics for block clicks over a specified date range, with various filters and aggregation levels. The endpoint supports filtering by team, collection, token, block type, and various other parameters. Results can be aggregated at different time intervals (daily, weekly, monthly, quarterly, yearly).
Authorizations
The API key required for accessing protected routes. It should be included in the request headers as x-api-key
.
Query Parameters
The start date for the analytics in ISO 8601 format (e.g., "2024-09-01"). If not provided, defaults to a date based on the aggregation level.
The end date for the analytics in ISO 8601 format (e.g., "2024-09-30"). If not provided, defaults to current date.
The aggregation level for the data.
daily
, weekly
, monthly
, quarterly
, yearly
The team ID to filter by. Either team_id or team_slug must be provided.
The team slug to filter by. Either team_id or team_slug must be provided.
The collection ID to filter by.
The collection slug to filter by.
The token ID to filter by.
x >= 1
The block ID to filter by.
The block type to filter by.
external_url
, reward
, dialog
, all
The action type to filter by.
video
, image
, carousel
, post
, iframe
, url
, all
The country code to filter by.
The region code to filter by.
The device type to filter by.
mobile
, tablet
, desktop
, all
The minimum block index to filter by.
The maximum block index to filter by.
The page path to filter by.
The field to order by.
date
, total_clicks
, unique_users
, avg_dialog_duration
The sort order (ascending or descending).
asc
, desc
The number of results per page.
x >= 1
The offset for pagination.
x >= 0
Response
Successfully fetched block analytics.
The response is of type object
.