What does the Silktide Analytics API do?

The Silktide Analytics API allows you to record events happening inside your websites.

By default, Silktide Analytics will record many common actions – including page views, clicks, and downloads – all automatically. But sometimes you need advanced control over this behaviour, and for this, you will need our API.

This API is intended for web developers with some understanding of JavaScript or a server-side programming language.


Silktide Analytics works by recording Events, which are analysed to produce insights into your website visitors. Advanced users can use our API to trigger events, including your own custom events, such as recording when a user completes a key action.

You can record one of our built-in events, or a custom event of your own.

Events can be recorded via JavaScript in your browser, or sent to Silktide from your backend server.

Need extra help?

Chat with our support team now and we'll be happy to help you with any issues