REST API for video analytics across TikTok, YouTube, Instagram & Meta Ads. 2M+ indexed videos, 500K+ hashtags, AI-powered reports. Clean JSON, simple auth, SDKs in 5 languages.
# Get trending hashtags across all platforms
curl -G https://api.virlo.ai/v1/hashtags \
-H "Authorization: Bearer virlo_tkn_***" \
-d limit=5 \
-d order_by=views \
-d sort=desc
# Response
{
"data": {
"total": 524891,
"hashtags": [
{ "hashtag": "#fyp", "count": 89421, "total_views": 2847291044 },
{ "hashtag": "#viral", "count": 67832, "total_views": 1923847102 },
{ "hashtag": "#skincare", "count": 12847, "total_views": 482910233 }
]
}
}Social listening, automated monitoring, and creator intelligence. All accessible through a single Bearer token.
Social listening
Queue keyword searches across TikTok, YouTube & Instagram. Returns paginated videos, Meta ads, creator outliers, and AI-powered intelligence reports.
Custom niche monitoring
Create automated scraping configurations that run on a schedule. Set keywords, platforms, view thresholds, and cadence. Collect videos, ads, and outlier creators continuously.
Creator lookup
Look up any creator by platform and username. Returns profile stats, engagement rates, top hashtags, recent videos, and outlier content — all in one call.
25+ endpoints across social listening, monitoring, creator intelligence, hashtags, trends, and platform-specific data.
One API key, one header, clean JSON responses. Here’s a real Orbit search — keyword to intelligence report in a single call.
# 1. Queue an Orbit search
curl -X POST https://api.virlo.ai/v1/orbit \
-H "Authorization: Bearer virlo_tkn_***" \
-H "Content-Type: application/json" \
-d '{
"name": "skincare trends",
"keywords": ["skincare routine", "glass skin"],
"platforms": ["tiktok", "instagram"],
"min_views": 10000,
"run_analysis": true
}'
# 2. Poll for results (processing takes 5-10 min)
curl https://api.virlo.ai/v1/orbit/orb_abc123 \
-H "Authorization: Bearer virlo_tkn_***"
# 3. Get the videos
curl -G https://api.virlo.ai/v1/orbit/orb_abc123/videos \
-H "Authorization: Bearer virlo_tkn_***" \
-d limit=25 \
-d order_by=views \
-d sort=descAggregated performance data from 4 platforms. No scraping infrastructure, no rate limit management, no data cleaning.
500K+ hashtags sortable by usage count or total views. Filter by platform and date range.
Curated trending topics updated daily at 1am UTC with rankings. Timezone-aware digest endpoint.
Views, likes, shares, comments, publish dates, transcripts, and creator data from 2M+ videos.
Profile stats, engagement rates, outlier ratios, top hashtags, and posting frequency per creator.
7-dimension intelligence reports covering trends, sentiment, viral patterns, creator analysis, and platform insights.
Compare TikTok, YouTube, and Instagram side by side. Platform-specific or aggregated — your call.
Min views, date ranges, platform, niche, and keyword filters. One query parameter each.
RESTful, clean JSON, OpenAPI docs, interactive playground, offset-based pagination. No surprises.
Pay as you go. Add funds, use the API, auto top-up keeps you running. No subscriptions. Balance never expires.
Sign up and save a card. Takes 30 seconds.
Add as little as $10 to your balance and generate your API key.
Make API calls. Auto top-up keeps you funded so you never think about billing.
Install, pass your API key, call methods. Auth is handled automatically.
Prefer AI-native integration? Try our MCP server — connect Virlo to Claude, Cursor, or VS Code with a single config file.
What the API returns, how fresh it is, and what to use if you do not want to write code.
Yes. Orbit queues a keyword search across TikTok, YouTube and Instagram on demand and returns videos, creator outliers and Meta ads as JSON. Comet runs the same collection on a schedule you set, so a trend feed keeps filling without a request from you. Both are documented at dev.virlo.ai/docs.
The Virlo API is for teams that want the data in their own product. If nobody on the team writes code, use the Virlo app at virlo.ai instead: the same trend, creator and competitor data in a dashboard, with alerts to Slack or Discord and exports to CSV, Excel, JSON or PDF. The two share one data set, so a marketing team can start in the app and move to the API later.
Orbit searches run on demand and return current results. Comet niches collect on the cadence you configure, so the gap between a post going up and it reaching your database is the interval you set, not a fixed window we impose.
Yes. Every video record carries its view, like, comment and share counts, and Satellite returns a creator profile with engagement rate, top hashtags, recent videos and outlier content in one call. Videos collected by a Comet niche accumulate over time, which is what gives you a history to compare against.
TikTok, YouTube (including Shorts), Instagram (including Reels), and Meta Ads. You can query one platform or compare them side by side in the same request.
Pay per call from a prepaid balance. Add a payment method, deposit as little as $10, and auto top-up keeps the key live. There is no monthly minimum and no contract. Per-endpoint credit costs are listed at dev.virlo.ai/pricing.
Yes. The Virlo MCP server connects the same endpoints to Claude, Cursor, VS Code and other MCP clients through a single config file, so an agent can run the searches itself. See dev.virlo.ai/docs/mcp.
Add a payment method, deposit as little as $10, and get your API key. Auto top-up keeps you running so you can focus on building.