Veedcrawl supports public videos and creator profiles across five major social platforms: YouTube, TikTok, Instagram, X (Twitter), and Facebook. All core operations — metadata, transcription, and visual extraction — are available on every platform. TikTok and Instagram also support profile-level endpoints that return a creator’s recent posts without requiring individual video URLs.Documentation Index
Fetch the complete documentation index at: https://docs.veedcrawl.com/llms.txt
Use this file to discover all available pages before exploring further.
Platform feature support
| Platform | Metadata | Transcript | Extract | Profile |
|---|---|---|---|---|
| YouTube | ✓ | ✓ | ✓ | — |
| TikTok | ✓ | ✓ | ✓ | ✓ (get_tiktok_profile) |
| ✓ | ✓ | ✓ | ✓ (get_instagram_profile) | |
| X / Twitter | ✓ | ✓ | ✓ | — |
| ✓ | ✓ | ✓ | — |
Per-platform notes
YouTube — Native captions are widely available on YouTube videos, somode=native works reliably in most cases. Use mode=generate only when native captions are unavailable or insufficient.
TikTok — The profile endpoint returns up to 24 recent videos per call, each with full engagement stats including views, likes, comments, and shares. Pass any video.url from the profile response directly into /v1/transcript or /v1/extract.
Instagram — The profile endpoint returns verified status and real follower and following counts sourced from Instagram’s web profile API. Video posts include a direct videoUrl field you can pass straight into /v1/transcript. Post type is one of video, post (image), or sidecar (carousel).
X / Twitter — Video posts are supported. Native captions are less common on X, so you may need to use mode=generate for transcription more often.
Facebook — Public video URLs are supported across all three core operations.
Direct media file URLs — for example,
.mp4 links — are also supported for transcript and extraction jobs. You can pass them into /v1/transcript or /v1/extract the same way you would a social video URL.