Skip to main content

Rust SDK

Status

  • bootstrap client available in packages/sdk-rust
  • built for async workloads with reqwest and serde
  • mirrors the canonical REST surface instead of inventing Rust-only semantics

Example

let client = omni_datastream_sdk_rust::OmniDatastreamClient::new(
    std::env::var("OMNI_DATASTREAM_API_KEY").ok(),
);
let signal = client.volatility_signal(&[("ticker", "AAPL")]).await?;

Smoke path

bun run smoke:sdk-rust