Skip to main content
This page explains how to choose scraping channels across social media endpoints.

Channel Routing

ChannelProviderStrengthsTrade-offs
apifyApifyBroadest coverage and strong runtime stabilityUsually higher and more variable cost
rapidRapidAPILower cost in many casesLower stability and narrower coverage
memories.aiManaged routing by Memories.aiBest default for price/performance balanceProvider is selected automatically

Recommendation

  1. Start with memories.ai for production workloads.
  2. Use apify when coverage or stability is the top priority.
  3. Use rapid for cost-sensitive, non-critical tasks where occasional instability is acceptable.

Which Endpoints Support channel

channel is supported in the following endpoint families:
  • Video metadata endpoints
  • Video transcript endpoints
Endpoints that do not expose a channel field (for example some comment/detail/caption workflows) use managed routing behavior defined by the backend.

Pricing Summary

Endpoint Typerapidmemories.aiapify
Video Metadata$0.01/video$0.01/videoApify actual cost (variable)
Video Transcript$0.01/video$0.01/videoApify actual cost (variable)
Video CaptionComposite pricing*
Video Detail / Comment / Reply$0.01/call$0.01/call$0.01/call
*Video Caption pricing is composite. TikTok, Instagram, and Twitter/X use a 0.01basefee+0.01 base fee + 0.45/1M input tokens + 3.75/1Moutputtokens+3.75/1M output tokens + 0.0001/second of video duration. YouTube uses a variable base fee plus the same token and duration components. See individual endpoint pages for detailed calculation examples.

Quick Decision Guide

ScenarioSuggested channel
Need the most complete result setapify
Need lowest cost and can tolerate retriesrapid
Need stable default behavior without manual tuningmemories.ai