iOS SDK 15.6.6,
Android SDK 15.5.2,
Hello Screen Dynamic States,
Bluedot Cordova plugin 4.0.1,
Bluedot Xamarin Android wrapper 15.5.2,
Bluedot Xamarin iOS wrapper 15.6.6,
Bluedot React Native wrapper 2.3.0,
Analytics API offers a wide range of functions to programmatically create reports on different data points generated by Bluedot products.
You can use the Analytics API to query:
You can request the data in JSON or CSV formats.
Historical events are available for up to 12 months.
Analytics API is hosted in multiple regions worldwide to ensure better performance of our services. Make sure to use the endpoint for the region where your account is hosted. To learn more, refer to the Bluedot Regions documentation.
Region | Analytics API URL |
---|---|
AU | https://analytics.bluedot.io/prod1/ |
EU | https://eu1-analytics.bluedot.io/prod1/ |
US | https://us1-analytics.bluedot.io/prod1/ |
If you’re unsure which region your account is in, don’t hesitate to contact us at help@bluedot.io.
Analytics API uses the same authentication method as Config API. You’ll need to pass an Access Token in the header of the request that you can get from the Config API /sessions
endpoint. Check the “How to authenticate with Config API” guide for more details.
You can query Entry and Exit events generated by the Point SDK using the /entry
and /exit
endpoints. You can create reports for:
The /checkins
endpoint is deprecated. We highly recommend using the /entry
endpoint to query Geo-triggering entry events.
To create reports on the customer’s ETA to the destination, you can use the /tempo
endpoint to query Point SDK Tempo events based on:
To create reports for a curbside/pickup web-based solution using Wave API, you can use the /wave
endpoint. You can query data based on:
The /hello
endpoint allows you to create reports about the progress and different states of the orders on Hello Screens. You can query this data based on:
The API specification for the Analytics API can be found here.