Skip to main content
Veedcrawl’s profile endpoints let you run competitive analysis across multiple creators at the same time without needing a single video URL up front. Fetch profiles for each competitor, compare their posting behavior and engagement data, isolate their top-performing videos, then extract what makes those videos work. The entire workflow starts from usernames.
1

Fetch profiles for each competitor

Send a profile request for each creator you want to compare. You can run these in parallel — each returns bio info, stats, and up to 24 recent videos with per-post engagement data.
Each response contains a videos array with the creator’s most recent posts. Here is the shape of a single TikTok profile response:
Use the limit parameter (1–24) to control how many recent videos you retrieve per creator. Set limit=24 for the most complete picture, or limit=6 for a faster snapshot of just their most recent content.
2

Compare posting frequency, views, hashtags, and engagement

With profile data for all three creators, compute summary statistics across the videos arrays:
  • Posting frequency — count videos per creator over the createdAt date range
  • Average views — mean of video.stats.views across all posts
  • Top hashtags — aggregate and rank video.tags arrays by frequency
  • Engagement ratiolikes / views per video, then averaged per creator
A quick comparison table from three profile responses might look like:Posting more does not always mean higher engagement. Use these numbers to identify which creator’s format is most efficient, not just most active.
3

Identify each creator's top-performing videos

Sort each creator’s videos array by stats.views or stats.likes descending. Select the top 2–3 posts per creator to analyze further.These are the videos worth extracting content patterns from — they represent what the algorithm is actually rewarding for that creator in that time window.
4

Extract content structure from top videos

Send each top-performing video URL to /v1/extract with a prompt designed to surface the patterns you want to compare across creators.
Poll the returned jobId:
Run this for your top 2–3 videos from each creator. The goal is to surface patterns — which hook formats appear in multiple top performers, which CTA types correlate with higher shares.
5

Synthesize findings into a competitive audit

Combine the quantitative profile data with the qualitative extraction results:
  • Volume and cadence — who posts how often, and does cadence correlate with reach?
  • Format patterns — which hook types and content structures show up in top performers?
  • Engagement efficiency — which creator gets the most engagement per post relative to their audience?
  • Content gaps — which topics or formats appear in one creator’s top content but not others?
  • CTA strategies — follow, link in bio, comment, share — which drives more interaction?
The full workflow — from three usernames to a structured competitive audit — runs on profile data alone. You only spend credits on extract jobs for the specific videos worth deeper analysis.
Profile endpoints run on the light rate limit tier: 120 requests per minute. At 24 posts per call, that gives you up to 2,880 posts of performance data per minute — enough to cover dozens of creators in a single run.