Primary Endpoint
/crawler/overviewAuthenticate with Authorization: Bearer $TRAKKR_API_KEY. Key and access guide
Request parameters
brand_idstringqueryRequired
Brand UUID
Format: uuid
range_presetstringqueryOptional
Default: "30d" · Options: "24h", "7d", "30d", "90d", "custom"
start_datestring | nullqueryOptional
end_datestring | nullqueryOptional
compare_tostringqueryOptional
Default: "none" · Options: "none", "previous_period"
Responses and errors
200Successful Response
application/json
brand_idstringRequired
rangeobjectRequired
Fields in range
range_presetstringRequired
startstringRequired
endstringRequired
daysintegerRequired
compare_tostringOptional
Default: "none"
stateobjectRequired
heroobjectRequired
chartobjectRequired
breakdownobjectRequired
top_pagesobject[]Required
Fields in top_pages
Array of object.
object. Additional keys are allowed.
recent_previewobject[]Required
Fields in recent_preview
Array of object.
object. Additional keys are allowed.
sessions_previewobject[]Optional
Default: []
Fields in sessions_preview
Array of object. Default: []
object. Additional keys are allowed.
compareobject | nullOptional
connectionsobject | nullOptional
401Missing, malformed, or expired credentials
application/json
detailstring | object | nullOptional
errorstring | nullOptional
402The current plan does not fund this operation
application/json
detailstring | object | nullOptional
errorstring | nullOptional
403Invalid credentials, missing brand access, or insufficient role
application/json
detailstring | object | nullOptional
errorstring | nullOptional
422Validation Error
application/json
detailobject[]Optional
Fields in detail
Array of object.
locstring | integer[]Required
Fields in loc
Array of string | integer.
string
string.
integer
integer.
msgstringRequired
typestringRequired
429Rate limit exceeded
application/json
detailstring | object | nullOptional
errorstring | nullOptional
500The operation failed
application/json
detailstring | object | nullOptional
errorstring | nullOptional
503Authentication, entitlement, or a required dependency is temporarily unavailable
application/json
detailstring | object | nullOptional
errorstring | nullOptional
Returns the top-level crawler dashboard state: hero metrics, chart series, platform breakdown, top pages, and recent preview rows.
