Get site stats REST API
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, city, provider, asn, browser, language, utm_campaign, utm_content, utm_medium, utm_source, utm_term, qr_code_id.
filter_type
string
filter_value
string
goal_id
string format: uuid
funnel_id
string format: uuid
Responses
Section titled “Responses”Site stats
Media typeapplication/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
funnels
Array<object>
object
created_at
string format: date-time
id
string format: uuid
name
string
site_id
string format: uuid
steps
Array<object>
object
type
string
value
string
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_asns
Array<object>
object
name
string
value
integer
top_cities
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_providers
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
{ "funnels": [ { "steps": [ { "type": "event" } ] } ]}