Sift | Docs

API

Sift offers a REST API and a gRPC API to interact with telemetry data and system services.

Overview

Sift offers the following two APIs to interact with telemetry data and system services:

  • REST: Best for quick setup and ease of use.
  • gRPC: Best for high-performance, real-time, and large-scale integrations.

Choosing between REST and gRPC

The best API choice depends on your technical needs:

API typeBest forNotes
RESTRapid prototyping, low to moderate traffic volumesIt is easy to use with standard HTTP tools such as Postman or Curl.
gRPCHigh-frequency telemetry ingestion, real-time analysisOptimized for performance and scalability, using client code generated from Sift's Protocol Buffers. To simplify this, Sift offers pre-built client libraries for select programming languages to help you get started quickly.

On this page