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