Skip to main content
You can interact with Sift using its REST or gRPC API, both generated from the same underlying Protocol Buffers definitions to ensure consistency. You can connect to the gRPC API directly using tools such as gRPCurl or by writing your own client, but Sift also provides official gRPC client libraries for Python, Rust, and Go to simplify integration.
For command-line imports and exports without writing code, use the Sift CLI (sift-cli).

Choosing between REST and gRPC

The best API choice depends on your technical needs: