Skip to main content

Go SDK

Status

  • bootstrap client available in packages/sdk-go
  • mirrors the canonical REST wire format
  • useful when you want a lightweight backend integration without a large generated client layer

Example

client := sdkgo.NewClient(os.Getenv("OMNI_DATASTREAM_API_KEY"))
client.BaseURL = "https://api.secapi.ai"

calendar, err := client.MarketCalendar(map[string]string{
  "market": "XNYS",
  "duration": "5",
})

Smoke path

bun run smoke:sdk-go