HTTP API

Use the HTTP API to send data directly from your application to Telemetry.

Encryption

📘

Encryption Standards

We take user data safety very seriously at TON Solutions. If you want to learn more about our standards, please, check out this section.

Before you begin sending events into our data pipeline, please, follow this recipe to build a reliable encryption solution within your product.

Receiving your public key

Sending Encrypted Events

Authorization

This API doesn't require authorization, but it expects to receive your API key. Pass the value in the headers of the request you are making: X-Api-Key={{your_api_key}}.

You can find the required credentials within your Telemetree settings.

Endpoints

EndpointDescription
https://api-analytics.ton.solutions/eventsUse this endpoint to send the data into our analytical pipeline.
https://config.ton.solutions/v1/client/config?project={project_id}Use this endpoint to make a config request and receive your public encryption key.

Considerations

String Character Limit

All string values, like user_id, event, or user property values, have a character limit of 1024 characters.

Required Fields

🚧

Oops!

This section is not quite ready yet. Please, check back in a couple of days!

Tracking User Sessions

🚧

Oops!

This section is not quite ready yet. Please, check back in a couple of days!