hotjar · Capability
Hotjar REST API
The Hotjar REST API provides programmatic access to Hotjar data and functionality. It allows developers to export survey responses, list surveys, automate user lookup and deletion requests, and integrate Hotjar data into external tools and workflows. The API uses OAuth client credentials authentication, returns JSON responses, supports cursor-based pagination, and is rate limited to 3000 requests per minute. It is available on Observe and Ask Scale plans.
What You Can Do
POST
Createoauthtoken
— Obtain an OAuth access token
/oauth/token
GET
Listsurveys
— List surveys for a site
/sites/{site_id}/surveys
GET
Getsurvey
— Get a specific survey
/sites/{site_id}/surveys/{survey_id}
GET
Listsurveyresponses
— List survey responses
/sites/{site_id}/surveys/{survey_id}/responses
POST
Userlookup
— Look up or delete user data
/organizations/{organization_id}/user-lookup
MCP Tools
createoauthtoken
Obtain an OAuth access token
listsurveys
List surveys for a site
read-only
idempotent
getsurvey
Get a specific survey
read-only
idempotent
listsurveyresponses
List survey responses
read-only
idempotent
userlookup
Look up or delete user data