Get site stats
GET
/api/sites/{id}/stats
const url = 'https://hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/stats';const options = {method: 'GET', headers: {cookie: 'hk_token=<hk_token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://hitkeep.com/api/sites/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/stats \ --cookie hk_token=<hk_token>Aggregated site metrics and charts.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” id
required
string format: uuid
Query Parameters
Section titled “Query Parameters ” from
string format: date-time
to
string format: date-time
filter
string
Filter in form type:value (repeatable). Supported types: path, hostname, referrer, referrer_host, device, country, browser, language, utm_campaign, utm_content, utm_medium, utm_source, utm_term.
filter_type
string
filter_value
string
goal_id
string format: uuid
funnel_id
string format: uuid
Responses
Section titled “ Responses ”Site stats
Media type application/json
object
ai_bot_hits
integer
ai_source_visits
integer
avg_session_duration
number
bounce_rate
number
chart_data
Array<object>
object
pageviews
integer
time
string format: date-time
visitors
integer
goals
Array<object>
object
conversion_rate
number
conversions
integer
goal_id
string format: uuid
name
string
imported_excluded
Array<object>
object
detail
string
reason
string
live_visitors
integer
pages_per_session
number
top_ai_bots
Array<object>
object
name
string
value
integer
top_ai_sources
Array<object>
object
name
string
value
integer
top_countries
Array<object>
object
name
string
value
integer
top_devices
Array<object>
object
name
string
value
integer
top_exit_pages
Array<object>
object
name
string
value
integer
top_landing_pages
Array<object>
object
name
string
value
integer
top_languages
Array<object>
object
name
string
value
integer
top_pages
Array<object>
object
name
string
value
integer
top_referrers
Array<object>
object
name
string
value
integer
top_utm_campaigns
Array<object>
object
name
string
value
integer
top_utm_contents
Array<object>
object
name
string
value
integer
top_utm_mediums
Array<object>
object
name
string
value
integer
top_utm_sources
Array<object>
object
name
string
value
integer
top_utm_terms
Array<object>
object
name
string
value
integer
total_pageviews
integer
unique_sessions
integer
utm_campaign_hits
integer
utm_content_hits
integer
utm_medium_hits
integer
utm_source_hits
integer
utm_term_hits
integer
Example generated
{ "ai_bot_hits": 1, "ai_source_visits": 1, "avg_session_duration": 1, "bounce_rate": 1, "chart_data": [ { "pageviews": 1, "time": "2026-04-15T12:00:00Z", "visitors": 1 } ], "goals": [ { "conversion_rate": 1, "conversions": 1, "goal_id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "name": "example" } ], "imported_excluded": [ { "detail": "example", "reason": "example" } ], "live_visitors": 1, "pages_per_session": 1, "top_ai_bots": [ { "name": "example", "value": 1 } ], "top_ai_sources": [ { "name": "example", "value": 1 } ], "top_countries": [ { "name": "example", "value": 1 } ], "top_devices": [ { "name": "example", "value": 1 } ], "top_exit_pages": [ { "name": "example", "value": 1 } ], "top_landing_pages": [ { "name": "example", "value": 1 } ], "top_languages": [ { "name": "example", "value": 1 } ], "top_pages": [ { "name": "example", "value": 1 } ], "top_referrers": [ { "name": "example", "value": 1 } ], "top_utm_campaigns": [ { "name": "example", "value": 1 } ], "top_utm_contents": [ { "name": "example", "value": 1 } ], "top_utm_mediums": [ { "name": "example", "value": 1 } ], "top_utm_sources": [ { "name": "example", "value": 1 } ], "top_utm_terms": [ { "name": "example", "value": 1 } ], "total_pageviews": 1, "unique_sessions": 1, "utm_campaign_hits": 1, "utm_content_hits": 1, "utm_medium_hits": 1, "utm_source_hits": 1, "utm_term_hits": 1}