Docs

πŸ”Œ WebSocket Real-Time Monitoring

get

Real-Time Tweet Monitoring

Receive instant notifications when new tweets are detected from your monitored profiles.


πŸš€ Quick Start

JavaScript

// 1. Include SignalR library
<script src="https://cdnjs.cloudflare.com/ajax/libs/microsoft-signalr/8.0.0/signalr.min.js"></script>

// 2. Connect to WebSocket
const connection = new signalR.HubConnectionBuilder()
  .withUrl('https://api.twtmonitor.com/hub/monitoring')
  .withAutomaticReconnect()
  .build();

// 3. Listen for new tweets
connection.on('NewTweet', (tweet) => {
  console.log('🐦 New Tweet:', tweet);
});

// 4. Connect and subscribe
connection.start()
  .then(() => connection.invoke('SubscribeToMonitoring', 'YOUR_API_KEY'))
  .then(() => console.log('βœ… Connected!'));

C#

Python


πŸ“‘ Endpoint

URL: wss://api.twtmonitor.com/hub/monitoring


πŸ“¨ Events

NewTweet

Fired when a new tweet is detected.

Payload:

Connected

Confirmation that you're subscribed.

Payload:


πŸ”„ Handling Disconnections


πŸ“¦ Full Example (HTML)


⚑ Performance

  • Latency: ~5-15ms

  • Auto-reconnect: Enabled

  • Multiple profiles: All monitored profiles included


Need help? Check our full documentation or contact support.

Authorizations
X-API-KeystringRequired

Your unique API Key for authentication

Responses
200

OK

No content

get
/websocket
200

OK

No content

Last updated