Developer documentation
Crazy Egg GraphQL API
Work with your Crazy Egg account over GraphQL using a personal access token. The guide covers connecting and the concepts shared by every request; the reference documents each operation and type from the API schema.
A first request
curl https://api.crazyegg.com/api \
-H "Authorization: Bearer $CRAZYEGG_PAT" \
-H "Content-Type: application/json" \
-d '{"query": "query { __typename }"}'
Requests are HTTP POSTs with a JSON body. The token is a personal access token from your Crazy Egg account; the guide explains how to create one and what it may access.
01
Start here
GuideGetting startedConnect to the API: the endpoint, personal access tokens, read-only and write access, the request format, permissions, errors and rate limits.Read the guideReferenceSchema referenceQueries, mutations and types with their descriptions, generated from the published API schema.Browse the reference
02