Skip to main content
Once you’re comfortable with the basics, Scrapest offers powerful advanced features for sophisticated integrations and high-performance applications.

Real-Time Streaming

WebSocket Connections

For applications requiring instant data delivery and bidirectional communication: WebSocket Documentation
Use Cases:
  • Live dashboards and monitoring
  • Real-time analytics
  • Interactive applications
  • High-frequency trading

Server-Sent Events (SSE)

For unidirectional real-time data with automatic reconnection: Public SSE - Free, public data with privacy protection Private SSE - Full data access with token authentication

Keyword Filtering

Attach keywords to an API key (Keywords API) and every delivery channel (webhook, Telegram, WebSocket, SSE) only receives events whose text matches at least one keyword — case-insensitive substring match. Matching events gain a keyword_matches array:
  • An API key with no keywords receives everything, unfiltered.
  • Filtering also applies to ocr_result events — a keyword that only appears inside an attached image still triggers a delivery.
  • profile_change events bypass keyword filtering.

Contract Address Detection (buy_ca)

Every delivered event carries a top-level buy_ca array with contract addresses detected in the event text, across all sources:
Supported networks: evm, svm (Solana), tron, and the cosmos family (cosmos, juno, osmo). Empty array when nothing is detected.

Derived Events

Beyond plain source events, two derived event kinds are delivered through the same channels. They are flat objects — source is the discriminator:

Next Steps

Ready to dive deeper into specific features?
Need help with a specific advanced feature? Check our detailed documentation or contact support.