Skip to Content
DocsEmitSDKSDK

SDKs

Chirpier provides multiple ways to send data to our platform:

  • Official SDKs for popular programming languages
  • API over HTTPS for direct integration

Supported SDKs

For the easiest integration experience, we provide support for the following SDKs that handle the API communication for you:

// Use the Chirpier JavaScript SDK in your application import { initialize, monitor, Event } from "@chirpier/chirpier-js"; // Initialize the SDK with your API key initialize({ key: token, region: region }); // Send a data stream tied to a group_id monitor({ // The unique monitoring group identifier group_id: groupId, // A unique stream name stream_name: "My measurement", // Example measurement value emitted value: 15.30, } as Event);

The SDKs provide a simple interface to send events with just a few lines of code in your preferred language.

Features

Our SDKs provide the following features:

  • Easy-to-use API for sending events to Chirpier
  • Automatic batching of events for improved performance
  • Automatic retry mechanism with exponential backoff
  • Thread-safe operations
  • Periodic flushing of the event queue

Regional support

Our SDKs support the following regions:

  • us-west (Oregon)
  • eu-west (Belgium)
  • asia-southeast (Singapore)

Integration token

You can find your integration token in the Integration page.

Last updated on