المرجع
أحدث الطرق لاستخلاص انستجرام.
المصادقة
من الـ لوحة التحكُّم.
أبقه سرّي
التصريح
curl -X POST https://verticalviral.io/api/scrape/reelsanalyzer \
-H "Authorization: Bearer vv_live_xt789..." \
-H "Content-Type: application/json"Instagram Reels Analyzer
يُدرج بشكل مخفي وآمن.
POSThttps://verticalviral.io/api/scrape/reelsanalyzer
قواعد
اكس يوزرنيمstring · required
مثال
nikeعنوان الرابطstring · required
يتحتم وجود https
العمقinteger · optional
بين 30 إلي 150 مقطع
cURL Example
curl -X POST https://verticalviral.io/api/scrape/reelsanalyzer \
-H "Authorization: Bearer " \
-H "Content-Type: application/json" \
-d '{
"target_username": "mosbius",
"webhook_url": "https://your-server.com/webhooks/vv",
"depth": 50
}'كود الرد 200
احفظ الأي دي
Response
{
"status": "queued",
"job_id": "job_8f2b3c4d5e",
"message": "Extraction started. Data will be sent to your webhook."
}Instagram Profile Scraper
Collects comprehensive target profile information (subscribers, business flag, public emails, and bio context).
POSThttps://verticalviral.io/api/scrape/profilescraper
قواعد
target_usernamestring · required
The exact Instagram handle to analyze without the @ symbol.
عنوان الرابطstring · required
يتحتم وجود https
Instagram Media Downloader
Resolves a public post, reel or carousel to its original files and returns a signed download link for every item. This endpoint answers the request itself rather than calling a webhook, because a lookup takes seconds: there is no job_id and nothing to poll. The links point at our own infrastructure, so the media never passes through a third party, and each one serves the file with a Content-Disposition attachment header.
POSThttps://verticalviral.io/api/scrape/downloader
قواعد
target_urlstring · required
The absolute URL of a public Instagram post, reel or carousel. Any slide's link works for a carousel. Private accounts and stories are not reachable.
test_modeboolean · optional
Runs the lookup without spending a credit, for wiring up an integration.
Response
items[]array
One entry per media item, in the order the slides were posted. Each carries type, width, height, ext, a signed url and a thumbnail. Videos come back as a single progressive MP4 with audio, never a silent video-only stream.
download_allstring | null
A single link that streams the whole gallery as a zip. Null for a post with one item.
expires_atunix seconds
When the signed links stop working, six hours after the call. Fetch the files before then, or call the endpoint again for fresh links.
الـ Webhook الآلي
دقيقة بالكثير للبيانات
الملفات الدالة
الحالة"completed" | "failed"
يُحفظ خطأ أم نجح
سرعة الانطلاقfloat (0.0 - 10.0)
مؤشر حركي
خارج الصندوقboolean
الضعف
Webhook POST Body Example
{
"id": "job_8f2b3c4d5e",
"status": "completed",
"target": "mosbius",
"data": {
"profile_stats": {
"followers": 145200,
"extracted_emails": ["hello@mosbius.com"]
},
"reels": [
{
"shortcode": "C9Z8A7X",
"views": 1245000,
"likes": 89000,
"magnetism_score": 9.8,
"outlier_status": true
}
]
}
}الحيازة
اكود الأخطاء
200نجح
400خطأ إملاء
401غير مرخص
429تخطي العدد
صُمّم للعمل بهدوء. المدفوعات مؤمّنة عبر Lemon Squeezy.
Instagram Comment Scraper
Parses up to 500 top-level comments and replies directly from an Instagram Post URL.
قواعد