Search any niche. Track any creator. Across short-form.
Real-time data, AI reports, and creator outliers from TikTok, YouTube, Instagram, and the Meta Ad Library — without scraping a single page.
# Find every standing-desk video, ad, and rising creator —# across TikTok, YouTube, Instagram, and the Meta Ad Library.$ curl https://api.virlo.ai/v1/orbit \ -H "Authorization: Bearer virlo_tkn_..." \ -d '{ "keywords": ["standing desk", "back pain office"], "platforms": ["tiktok","youtube","instagram"], "enable_meta_ads": true }'# When it's done, retrieval is free and unlimited.{ "data": { "orbit_id": "orb_8f2c91", "videos_total": 1842, "meta_ads_total": 137, "creator_outliers": 12 }}- Videos indexed
- 4M+
- Hashtag analytics
- 500K+
- Sounds tracked
- 100K+
- Source platforms
- 4
The Galaxy
Seven endpoint families. Every signal in short-form.
A coherent suite — not a grab-bag of routes. Each module has a single purpose, a clean async pattern, and ships with webhooks and an MCP tool out of the box.
Orbit
Niche research
Search a topic across platforms. Returns matching videos, Meta ads, rising creators, and an AI report. Opt in to Data Intelligence for 40+ AI fields per video.
Comet
Recurring monitoring
A saved Orbit that keeps working. Schedule scans on any niche with optional per-video intelligence — hooks, sentiment, brand safety, and more.
Satellite
Creator lookups
Drop in a TikTok, YouTube, or Instagram handle. Get the full profile, recent videos, AI category, and outlier detection. Batch up to 25.
Tracking
Continuous monitoring
Watch any creator or video over time. Each cycle stores a metric snapshot and ships an AI report on what changed.
Sounds
Audio intelligence
Find trending audio, search by title, see adoption velocity, and pull a creator’s full sound catalog across platforms.
Trends
Daily digest
Curated trend groups and ranked topics, refreshed every day across YouTube, TikTok, and Instagram.
Hashtags & Videos
Performance analytics
Hashtags ranked by usage and views, plus top-video digests filtered by platform, date, and view threshold.
And more
Slideshows · Outliers · Cadence
TikTok slideshows, video-outlier analysis, posting cadence, AI category classification, and duet/stitch detection.
Niche research, condensed
A keyword in. A research report out.
Send us a topic. We pull every relevant video, ad campaign, and rising creator from TikTok, YouTube, Instagram, and the Meta Ad Library — and ship back an AI report on what's working: the themes, the sentiment, the top videos, and the outlier creators worth watching.
- Async by defaultQueue the work, get notified when it’s done.
- Free retrievalRead, list, and paginate the result set forever.
- Predictable shapeSame envelope, same pagination, same error format everywhere.
- Push or pullPoll the status endpoint, or register a webhook and forget.
# Step 1 — kick off niche research across TikTok + YouTube + Instagram + Meta Adscurl -X POST https://api.virlo.ai/v1/orbit \ -H "Authorization: Bearer virlo_tkn_..." \ -H "Content-Type: application/json" \ -d '{ "name": "Standing-desk buyers", "keywords": ["standing desk", "ergonomic home office", "back pain office"], "platforms": ["tiktok", "youtube", "instagram"], "enable_meta_ads": true, "time_period": "this_month" }'# Step 2 — read everything that came back (free, paginated)curl https://api.virlo.ai/v1/orbit/orb_8f2c91/analysis \ -H "Authorization: Bearer virlo_tkn_..."{ "data": { "orbit_id": "orb_8f2c91", "status": "completed", "report": { "summary": "Standing-desk content is shifting from product showcases to back-pain testimonials...", "sentiment": { "positive": 0.71, "neutral": 0.22, "negative": 0.07 }, "top_themes": ["chronic_back_pain", "wfh_setups", "before_after"], "content_strategy": ["lead with pain stories", "30s POV format", "before/after split-screen"] }, "videos_total": 1842, "meta_ads_total": 137, "creator_outliers": [ { "username": "deskdoctor", "platform": "tiktok", "vs_baseline": 12.4 }, { "username": "wfh_andy", "platform": "instagram", "vs_baseline": 8.1 } ] }}Data Intelligence
40+ AI fields per video. Opt in. Pay only when you use it.
Flip one flag and every video comes back enriched with transcription, hook analysis, brand safety, emotional tone, visual classification, CTA extraction, and more — structured, typed, and ready to query.
- Audio transcriptionFull speech-to-text with language detection and word count.
- Hook analysisIdentifies hook text, type, and visual hook strategy.
- Brand safety scoringTier-based classification so you can filter at ingest.
- Emotional tone detectionSentiment, speaking style, and emotional tone per video.
- Visual format classificationCamera angle, captions, overlays, setting, and lighting.
- CTA extractionEvery call-to-action with type and verbatim text.
- Intent-based filteringMatch videos against your search intent with per-video reasoning.
+$1.00 per Orbit / Comet run when enabled
curl -X POST https://api.virlo.ai/v1/orbit \ -H "Authorization: Bearer virlo_tkn_..." \ -H "Content-Type: application/json" \ -d '{ "name": "Skincare routines", "keywords": ["morning skincare", "SPF routine", "glass skin"], "platforms": ["tiktok", "instagram"], "time_period": "this_week", "data_intelligence_enabled": true }'{ "data": { "videos": [ { "url": "https://www.tiktok.com/@glowguru/video/7321...", "views": 2400000, "likes": 312000, "platform": "tiktok", "intelligence": { "primary_topic": "minimal morning skincare for oily skin", "secondary_topics": ["niacinamide benefits", "SPF layering technique"], "keywords": ["skincare", "oily skin", "morning routine", "niacinamide", "sunscreen"], "category": "beauty", "content_format": "grwm_routine", "visual_format": "talking_head", "hook_text": "Stop wasting money on a 12-step routine.", "hook_type": "bold_claim", "visual_hook_type": "person_speaking_to_camera", "transcript_quality": "clean", "transcript_word_count": 142, "language_detected": "en", "speaking_style": "conversational", "emotional_tone": "inspiring", "sentiment": "positive", "has_face_visible": true, "camera_perspective": "selfie_front", "has_onscreen_captions": true, "caption_style": "animated_word_by_word", "has_text_overlay": true, "text_overlay_purpose": "list_item", "setting": "indoor_bathroom", "lighting_quality": "ring_light", "brand_safety_tier": "safe", "is_educational": true, "is_sponsored": false, "brands_mentioned": ["CeraVe", "La Roche-Posay"], "cta_usages": [ { "type": "follow", "text": "Follow for daily tips" }, { "type": "link_in_bio", "text": "Full routine linked below" } ], "trend_references": ["clean girl aesthetic", "skin minimalism"], "summary": "Creator demonstrates a 3-step morning routine for oily skin, emphasizing SPF as non-negotiable, with animated captions and ring-lit bathroom setup." }, "intent_match": { "matches": true, "reasoning": "Video directly demonstrates a minimal skincare routine for oily skin, matching the search intent." } } ] }}Built for the agentic era
Wire it to your stack — or to your AI assistant.
Push events to your services in real time. Plug into AI clients in seconds. Hand the docs to a coding assistant and let it run real research on its own.
Webhooks
Real-time delivery, signed and replayable.
Subscribe to seven event types — every Orbit, Comet, Satellite, and Tracking run, the daily trend digest, creator outliers, and pause events. HMAC-signed, retried with exponential backoff, with a delivery log you can replay.
MCP Server
One-click for Cursor, Claude, VS Code, Windsurf.
A native Model Context Protocol server exposes 30 curated tools — Orbit, Comet, Satellite, Tracking, Sounds, Hashtags, and more — to any compatible AI client. Drop in your API key and your agent can run real research.
LLM-Native Docs
Built for the agents reading them.
Plain-text, markdown-formatted reference at /llms.txt and /llms-full.txt. Plus an official OpenClaw skill so agents can auth, queue jobs, poll status, and parse responses without scaffolding.
What you actually get
More than data. Answers.
Every endpoint is paired with the analysis layer you'd otherwise have to build yourself — so the JSON you read is already a decision.
AI Intelligence Reports + Per-Video Intelligence
Every run ships with a batch AI report (free). Opt in to Data Intelligence for 40+ structured fields per video — hooks, tone, brand safety, visual format, CTAs, and more (+$1.00/run).
Meta Ad Library Intelligence
Surface what competitors actually pay to promote. Orbit and Comet enrich every keyword with related Meta ad campaigns.
Creator Outlier Detection
Identify videos and creators that overperform their own baseline. Catch rising talent before the algorithm does.
Posting Cadence Analytics
Frequency curves per creator — best days, best hours, slot saturation. Powers content calendars and rivalry dashboards.
Cross-Platform by Default
YouTube, TikTok, Instagram, and Meta Ads in a single shape. Toggle platforms per request and compare side by side.
AI Category Classification
Every creator profile is auto-tagged against a dynamic content-category registry — slugs, parent hierarchy, and content tags.
Universal access
Use it from anything that can speak HTTP.
A REST API any language can call, an OpenAPI spec for code-gen, an MCP server for AI clients, and webhooks for real-time push. No proprietary SDK lock-in.
- REST + JSONClean, versioned endpoints under /v1 with snake_case responses.
- OpenAPI 3 specMachine-readable schema at /openapi.json. Generate clients in any language.
- MCP serverOne-click setup for Cursor, Claude, VS Code, Windsurf, and Claude Code.
- WebhooksHMAC-signed real-time delivery with retry ladder and a full delivery log.
Pricing
One prepaid balance. You pay when work runs.
No seats. No tiers. No subscription you forget about. Top up credits, spend them on the calls that do real work, and read, list, and poll for free.
You pay for
Work that costs us money to run.
Initial searches, lookups, and analysis cycles — each one triggers scrapers, AI inference, or both.
- Orbit searchAI report + videos + ads + outliers$0.50
- Satellite creator lookupProfile, stats, top hashtags, outliers$0.50
- Tracking cycleMetric snapshot + AI analysis$0.25
- Deep collection (50 / 200 / 500)Pull a creator’s historical posts$0.50 / $1 / $2
- Data Intelligence add-onPer-video AI analysis — 40+ fields (Orbit/Comet)+$1.00
Always free
Reading the data we already collected.
Once a search, lookup, or tracking cycle has run, you can retrieve, list, paginate, and poll its results forever — at no additional cost.
- Listing & retrieval (videos, ads, outliers, snapshots)
- Polling job status
- Webhook deliveries
- Trends digest, hashtag stats, sounds search
New accounts get starter credits to try every endpoint.
Top up any time from the dashboard. Unused credits roll over.
Stop scraping. Start answering.
Create an account, get starter credits, and run your first niche search in minutes. No scrapers, no proxies, no infrastructure to babysit.
Already have a key? Try GET /v1/trends/digest — it's free.