Getting Started with the API
The API allows you to programmatically retrieve and analyze your data. It’s your data, you should be able to do whatever you want with it. You can use the API to export data into your own systems, poll for changes, or build custom dashboards.
API Client Library for Node.js
Looking to access TrackJS data from Node? Check out the TrackJS API Client to skip over all the HTTP scaffolding and get straight to the data.
You’ll need to know your
Customer ID and
API Key to use the API, which are only visible to Account Owners. You can find these in your Account Settings.
Customer ID is placed into the URI of all authenticated requests. Your
API Key must be sent as the value of the
Authorization HTTP Header.
TIP If it is inconvenient to specify the
Authorization HTTP Header, you may instead put the
API Key in a
key querystring parameter.
By default, most endpoints return only 20 results and provide
metadata to describe the total data. You may request larger pages, or specify the page of data to be returned with querystring parameters.
- Check out the Errors Endpoint.
- Check out the Errors by Message Endpoint.
- Check out the Page View by Day Endpoint.