Skip to main content

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.