Mobile App Analytics API icon

Full featured API

Read & Write Api Magic: Events, Data & Reporting 

The Opentracker Web API can be used to create reports exactly as you need and envision; send custom data to our servers, and query the data on-demand in realtime.

For example: serving content based on geographic location, A/B testing, or dynamic form building.

Reading Data

Use our web API to read or get data. All reports are available as api calls. You can chain, link, mashup or combine api data to create customized reports more advanced than those available in the default reporting interface.

Writing Data

Use the API to write or add data. Insert data (events) by submitting an event to our logging servers with a secure https request. The API has been designed to be fast, redundant, fault tolerant, and scalable for high event volume. 


Both the API and its use have been designed with simplicity and computing power in mind. Internet enabled environments and devices with access to the web can send API requests. Examples include static html pages, dynamic webpages, Content Management Systems (CMS), Customer relationship management systems (CRM), Smartphones, and virtually any device that can be connected to the internet.

The Opentracker javascript contains technology which facilitate the process of inserting any custom events or user-tags you define into the recording engine. 

Custom Events

You can send us any event with a simple javascript call (provided by us). We also provide a simple javascript function which allows you to send us multiple event key/ pair data entries. Additionally, you can also compile your own post or get request if you require more control.

There are pre-defined event types that determine how an event is processed and shown in the reporting interface. For example, the eventType called “email” will add the value of that event to the user profile and will be indexed in the report Top Emails. 

Export/ file formats

Sharing information with colleagues, departments or between systems is crucial. The easier to do so, the more likely that important insights will be shared & decision-making strengthened.

Opentracker wants you to do something with the numbers we collect, and supports options for exporting reports into numerous file formats. Stream data to colleagues or clients through a mashup or portal - please see developer API functionality for all possible options.

We currently support the following formats: json, CSV, jsontable, PDF, SVG and html. More file formats can be added upon request. 

Start your free, no-risk, 4 week trial!