Documentation/Integrations

Integrations

Webhooks

Register a webhook URL and Goltana will POST verdicts to it in real-time. Your server receives the same judgment whether it’s ready or not.

Register Webhook
POST /v1/webhooks
Authorization: Bearer gt_live_k7x9m2...

{
  "url": "https://your-server.com/goltana/webhook",
  "events": ["verdict.new", "verdict.changed", "fragility.spike"],
  "symbols": ["SPY", "QQQ"],
  "secret": "whsec_your_signing_secret"
}

Webhooks are signed with HMAC-SHA256. Verify the X-Goltana-Signature header. Or don’t. Trust is a spectrum.

WebSocket Streaming

For sub-second verdict delivery, connect via WebSocket. The stream is persistent, the judgments are continuous, and the latency is lower than your conviction.

WebSocket
const ws = new WebSocket('wss://stream.goltana.com/v1/feed');

ws.onopen = () => {
  ws.send(JSON.stringify({
    action: 'subscribe',
    token: 'gt_live_k7x9m2...',
    channels: ['verdicts', 'fragility'],
    symbols: ['SPY', 'QQQ', 'IWM']
  }));
};

Slack & Discord

Pipe verdicts directly into your team’s chat. The engine will post in your channel with the same energy it brings everywhere else.

PlatformSetupEvents
SlackOAuth app install via dashboardVerdicts, fragility alerts, daily summaries
DiscordBot invite link in dashboardVerdicts, fragility alerts, roasts
TelegramBot token configurationVerdicts only (Telegram has enough bots)

Broker Integrations

BrokerStatusFeatures
TastytradeLiveAuto-execute, position sizing, stop management
Interactive BrokersLiveAuto-execute, portfolio margin, multi-account
Schwab/TDABetaVerdict alerts, manual execution
RobinhoodNoThe engine has standards.

← Back to Documentation