Gateway API + SDK + ADK

Ship production AI workflows on a single real-time gateway.

Disruptive Rain Platform delivers chat completions, transcription, text-to-speech, avatar streaming, and fine-tuning in a single secure API surface.

Unified gateway surface

Chat, audio, avatar, and fine-tuning workflows are delivered through one HTTPS surface with SSE and WebSocket streaming.

Built-in auth controls

Every request is validated against service-account credentials, scopes, and entitlements before hitting real-time infrastructure.

Usage-aware by default

Rate limits and monthly token quotas are enforced at the gateway with transparent headers for your telemetry pipelines.

Real-time streaming

SSE for chat and WebSocket streaming for transcription, speech, and avatars keep latency low.

Quickstart

Make your first gateway request

Use your client ID and secret from the Platform dashboard. Every request is signed with basic or bearer credentials.

curl https://<gateway-host>/v1/chat/completions \
  -H "Authorization: Bearer $DISRUPTIVERAIN_CLIENT_ID:$DISRUPTIVERAIN_CLIENT_SECRET" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {"text": "Summarize today's pipeline risks."},
    "stream": false
  }'
Replace <gateway-host> with your assigned gateway origin.

Streaming ready

SSE is available for chat completions, and WebSocket streaming powers audio transcription, speech, and avatar synthesis. See the streaming guide for event formats.
API + SDKs

Build directly on the HTTP gateway or drop in SDKs for Python, TypeScript, and Go.

Explore
ADK patterns

Reference architectures for retries, scheduling, and multimodal agent workflows.

Explore
Cookbook

Production recipes for chat, voice pipelines, and avatar sessions.

Explore