Advanced Instagram Stories Scraper (Fast) avatar
Advanced Instagram Stories Scraper (Fast)

Pricing

Pay per event

Go to Store
Advanced Instagram Stories Scraper (Fast)

Advanced Instagram Stories Scraper (Fast)

Developed by

DataVoyantLab

DataVoyantLab

Maintained by Community

Scrape public Instagram stories by profiles with media URLs, timestamps & metadata. No login needed. Fast, reliable & easy to use. Supports photo & video stories. Ideal for research & monitoring.

3.7 (4)

Pricing

Pay per event

3

Total users

17

Monthly users

17

Runs succeeded

>99%

Last modified

11 hours ago

Advanced Instagram Stories Scraper

Download Instagram stories from multiple accounts with ease. This Apify actor allows you to scrape story content including media URLs, timestamps, and metadata.

No logins. No rate limits. No hassle. Just drop the username(s) — and get thousands of stories in seconds, complete with details. Pay only for what you use. Fast. Simple. Powerful. ⚡

For users who prefer a rental-based model, we also offer a Rental Mode version of this actor. The rental version provides basic functionality with a lighter output format, while this full version offers comprehensive metadata and advanced features.

💡 Usage Notice

This actor is available for:

  1. Subscribed Apify users (full access with usage-based billing).
  2. Approved free users on the allowlist (limited usage).

If you're a free user and would like to request access, please email us at [datavoyant @ gmail .com] with your Apify username. Once approved, you will be added to the allowlist and can use the actor within the free tier limits.

What does Advanced Instagram Stories Scraper do?

Advanced Instagram Stories Scraper allows you to download public stories from any Instagram user. Simply your list of Instagram usernames to extract all their active story details.

Features

  • Scrape stories from multiple Instagram accounts
  • Retrieve media URLs, timestamps, and metadata
  • Comprehensive output format with detailed story information
  • Reliable performance with automatic retries
  • Structured JSON output for easy processing

Use Cases

  • Enhance market research
  • Optimize marketing and PR strategies
  • Support sentiment analysis
  • Gain insights into audience engagement
  • Train AI models with large datasets
  • Monitor trends and analyze content strategies

How to Use

  1. Enter your Instagram usernames (e.g., @natgeo)
  2. Run the scraper
  3. Retrieve your structured data in your preferred format

Output Format

The actor returns structured data for each story:

{
"taken_at": 1741730864,
"pk": 3586220921557665410,
"id": "3586220921557665410_787132",
"is_visual_reply_commenter_notice_enabled": true,
"like_and_view_counts_disabled": false,
"is_post_live_clips_media": false,
"is_reshare_of_text_post_app_media_in_ig": false,
"is_reel_media": true,
"fbid": 18022662014670655,
"device_timestamp": 1741730865348847,
"caption_is_edited": false,
"strong_id__": "3586220921557665410_787132",
"is_quicksnap_recap": false,
"deleted_reason": 0,
"expiring_at": 1741817264,
"mezql_token": "",
"should_request_ads": false,
"is_terminal_video_segment": false,
"has_privately_liked": false,
"filter_type": 0,
"commenting_disabled_for_viewer": true,
"hide_view_all_comment_entrypoint": false,
"is_comments_gif_composer_enabled": false,
"video_sticker_locales": [],
"can_viewer_save": false,
"shop_routing_user_id": null,
"is_organic_product_tagging_eligible": true,
"product_suggestions": [],
"can_see_insights_as_brand": false,
"media_type": 1,
"code": "DHE0O1zhMaC",
"caption": null,
"fundraiser_tag": {
"has_standalone_fundraiser": false
},
"sharing_friction_info": {
"bloks_app_url": null,
"should_have_sharing_friction": false,
"sharing_friction_payload": null
},
"timeline_pinned_user_ids": [],
"has_translation": false,
"original_media_has_visual_reply_media": false,
"coauthor_producers": [],
"coauthor_producer_can_see_organic_insights": false,
"invited_coauthor_producers": [],
"is_in_profile_grid": false,
"profile_grid_control_enabled": false,
"user": {
"fbid_v2": 17841400573960012,
"full_name": "National Geographic",
"id": "787132",
"is_private": false,
"pk": 787132,
"pk_id": "787132",
"strong_id__": "787132",
"username": "natgeo",
"account_type": 2,
"account_badges": [],
"is_verified": true,
"profile_pic_id": "3562176969995988570_787132",
"profile_pic_url": "https://instagram.fdnk1-3.fna.fbcdn.net/v/t51.2885-19/476424694_3911047592506753_8995392926225146489_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_ht=instagram.fdnk1-3.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2AFs0QMMfjTXmuFlFyl6mAgGo8662rXwxImtiMBWBG2XZNtT_Stqed43XtEuDiA_YiU&_nc_ohc=jIhB5Py2XV4Q7kNvgFrGIx3&_nc_gid=2fb757922c18489293200d559d75afa6&edm=ALCvFkgBAAAA&ccb=7-5&oh=00_AYHJkHxOQFsmNdBzxJoFay_QZwepIL38nBbI9CI_FW94hw&oe=67D7CE08&_nc_sid=6d62aa"
},
"image_versions2": {
"candidates": [
{
"width": 750,
"height": 1334,
"url": "https://instagram.fdnk1-3.fna.fbcdn.net/v/t51.2885-15/483243166_18560047117019133_3699765169628560181_n.jpg?stp=dst-jpg_e35_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6ImltYWdlX3VybGdlbi43NTB4MTMzNC5zZHIuZjc1NzYxLmRlZmF1bHRfaW1hZ2UifQ&_nc_ht=instagram.fdnk1-3.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2AFs0QMMfjTXmuFlFyl6mAgGo8662rXwxImtiMBWBG2XZNtT_Stqed43XtEuDiA_YiU&_nc_ohc=O8CTZ1fs_GQQ7kNvgEKwsBt&_nc_gid=2fb757922c18489293200d559d75afa6&edm=ALCvFkgBAAAA&ccb=7-5&ig_cache_key=MzU4NjIyMDkyMTU1NzY2NTQxMA%3D%3D.3-ccb7-5&oh=00_AYEwho8VI59hS0pQfMq_WPWMWvy3kye8ymbREjCGXnAezQ&oe=67D7DBE3&_nc_sid=6d62aa",
"scans_profile": "e35",
"estimated_scans_sizes": [
9527,
19054,
28582,
38109,
47636,
53305,
67833,
77096,
85746
]
},
{
"width": 750,
"height": 1334,
"url": "https://instagram.fdnk1-3.fna.fbcdn.net/v/t51.2885-15/483243166_18560047117019133_3699765169628560181_n.jpg?stp=dst-jpg_e35_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6ImltYWdlX3VybGdlbi43NTB4MTMzNC5zZHIuZjc1NzYxLmRlZmF1bHRfaW1hZ2UifQ&_nc_ht=instagram.fdnk1-3.fna.fbcdn.net&_nc_cat=1&_nc_oc=Q6cZ2AFs0QMMfjTXmuFlFyl6mAgGo8662rXwxImtiMBWBG2XZNtT_Stqed43XtEuDiA_YiU&_nc_ohc=O8CTZ1fs_GQQ7kNvgEKwsBt&_nc_gid=2fb757922c18489293200d559d75afa6&edm=ALCvFkgBAAAA&ccb=7-5&ig_cache_key=MzU4NjIyMDkyMTU1NzY2NTQxMA%3D%3D.3-ccb7-5&oh=00_AYEwho8VI59hS0pQfMq_WPWMWvy3kye8ymbREjCGXnAezQ&oe=67D7DBE3&_nc_sid=6d62aa",
"scans_profile": "e35",
"estimated_scans_sizes": [
9527,
19054,
28582,
38109,
47636,
53305,
67833,
77096,
85746
]
}
]
},
"original_width": 750,
"original_height": 1334,
"product_type": "story",
"is_paid_partnership": false,
"music_metadata": null,
"organic_tracking_token": "eyJ2ZXJzaW9uIjo1LCJwYXlsb2FkIjp7ImlzX2FuYWx5dGljc190cmFja2VkIjp0cnVlLCJ1dWlkIjoiMmZiNzU3OTIyYzE4NDg5MjkzMjAwZDU1OWQ3NWFmYTYzNTg2MjIwOTIxNTU3NjY1NDEwIiwic2VydmVyX3Rva2VuIjoiMTc0MTgxMzg3MjExMHwzNTg2MjIwOTIxNTU3NjY1NDEwfDcyODc0Njc4MTc3fDUzYzFjZWZhNmYzZGQ0MDdhZGI1NzgzMDkwYzMzNTQ0ZjM5YTczYzlhZDAzOTM3MzA5NDViYmZiNjBmYWE3NDMifSwic2lnbmF0dXJlIjoiIn0=",
"ig_media_sharing_disabled": false,
"crosspost_metadata": {
"fb_downstream_use_xpost_metadata": {
"downstream_use_xpost_deny_reason": "NONE"
}
},
"boost_unavailable_identifier": null,
"boost_unavailable_reason": null,
"boost_unavailable_reason_v2": null,
"subscribe_cta_visible": false,
"is_cutout_sticker_allowed": false,
"can_hype": false,
"gen_ai_detection_method": {
"detection_method": "NONE"
},
"fb_aggregated_like_count": 0,
"fb_aggregated_comment_count": 0,
"has_high_risk_gen_ai_inform_treatment": false,
"open_carousel_show_follow_button": false,
"is_tagged_media_shared_to_viewer_profile_grid": false,
"should_show_author_pog_for_tagged_media_shared_to_profile_grid": false,
"archive_story_deletion_ts": 0,
"can_send_prompt": false,
"is_first_take": false,
"is_from_discovery_surface": false,
"is_rollcall_v2": false,
"supports_reel_reactions": true,
"is_photo_mash_story": false,
"can_play_spotify_audio": false,
"is_superlative": false,
"show_one_tap_fb_share_tooltip": true,
"story_link_stickers": [
{
"x": 0.5,
"y": 0.7168351616841281,
"z": 0,
"width": 0.39863816154471005,
"height": 0.067335594407885,
"rotation": 0.0,
"is_pinned": 0,
"is_hidden": 0,
"is_sticker": 1,
"is_fb_sticker": 0,
"start_time_ms": 0.0,
"end_time_ms": 86400.0,
"story_link": {
"link_type": "web",
"click_id": "PAZXh0bgNhZW0CMTEAAaaoVHfEG6OWX8Lzu3skAEgzbYohseEcB3ktk0TQSTIIwJ1HU8dqdqCa3-k_aem_Gk3O_oETP66DJdDjAbKIrQ",
"url": "https://l.instagram.com/?u=https%3A%2F%2Fwww.nationalgeographic.com%2Flifestyle%2Farticle%2Fhow-to-sleep-on-a-plane%3Fcmpid%3Dorg%253Dngp%253A%253Amc%253Dsocial%253A%253Asrc%253Dinstagram%253A%253Acmp%253Deditorial%253A%253Aadd%253Digs20250311lifestyle-howtosleeponaplanecommerce%26fbclid%3DPAZXh0bgNhZW0CMTEAAaaoVHfEG6OWX8Lzu3skAEgzbYohseEcB3ktk0TQSTIIwJ1HU8dqdqCa3-k_aem_Gk3O_oETP66DJdDjAbKIrQ&e=AT0o9tsdCMEsbmYGHdnA4STAES_bFRmN-8o6MbDYCBuOcYfFFaz5oeEebcBdrUYqBDV3KeviE6A10IE2t5sy9gxOCR27rUL3hnE-u24",
"link_title": "Visit Link",
"display_url": "nationalgeographic.com/lifestyle/article/how-to-sleep-on-a-plane?cmpid=org=ngp::mc=social::src=instagram::cmp=editorial::add=igs20250311lifestyle-howtosleeponaplanecommerce"
}
}
],
"can_reply": false,
"story_hashtags": [
{
"end_time_ms": 86400.0,
"height": 0.039026277912155,
"is_fb_sticker": 0,
"is_hidden": 0,
"is_pinned": 0,
"is_sticker": 0,
"rotation": 0.0,
"start_time_ms": 0.0,
"width": 0.26218174086066304,
"x": 0.32213583952684405,
"y": 0.807033944533707,
"z": 1,
"hashtag": {
"id": 17843737234063624,
"name": "affiliate"
}
},
{
"end_time_ms": 86400.0,
"height": 0.039026277912155,
"is_fb_sticker": 0,
"is_hidden": 0,
"is_pinned": 0,
"is_sticker": 0,
"rotation": 0.0,
"start_time_ms": 0.0,
"width": 0.345211777302777,
"x": 0.6374114193878081,
"y": 0.807033944533707,
"z": 2,
"hashtag": {
"id": 17843851639046037,
"name": "commision"
}
}
],
"is_viewer_mentioned": false,
"can_reshare": true,
"creative_config": {
"camera_facing": "front",
"capture_type": "rich-text",
"attribution_user_id": "25025320",
"attribution_user": {
"instagram_user_id": "25025320",
"username": "instagram",
"profile_picture": {
"uri": "https://scontent.fdnk1-3.fna.fbcdn.net/v/t51.2885-15/281440578_1088265838702675_6233856337905829714_n.jpg?_nc_cat=1&ccb=1-7&_nc_sid=9a7156&_nc_ohc=JpggONfZrZ0Q7kNvgFkb1N_&_nc_oc=AdiIT6NfV3IQmH55YwCrAk4dYklI1gP5eGsH8oHA-Xy72oKm8c-Z-AaUgsXG0sq0qcM&_nc_ad=z-m&_nc_cid=0&_nc_zt=23&_nc_ht=scontent.fdnk1-3.fna&oh=00_AYE2EpG7bkuE6u2cfMLN7bDSrR_MWfIKurZ0THw0-C2e3A&oe=67D7B000"
},
"id": "17841400039600391"
},
"should_render_try_it_on": false
},
"create_mode_attribution": {
"type": "TYPE",
"name": "Type"
},
"has_liked": false
}

Our Advanced Instagram Stories Scraper is designed for ethical use and only downloads publicly shared content. However, be aware that:

  • Results may contain personal data protected by GDPR and other regulations
  • You should not scrape personal data unless you have a legitimate reason to do so
  • Consult legal advice if unsure about the legitimacy of your use case

Integrations

Connect Advanced Instagram Stories Scraper with various cloud services and web apps through the Apify platform, including:

  • Zapier
  • Slack
  • Airbyte
  • GitHub
  • Google Sheets
  • Google Drive

Use webhooks to trigger actions based on events, such as receiving notifications when an extraction completes.

Using Advanced Instagram Stories Scraper with the Apify API

The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.

To access the API using Node.js, use the apify-client NPM package. To access the API using Python, use the apify-client PyPI package.

Check out the Apify API reference docs for full details, or click on the API tab for code examples.

Feedback and Support

We value your input! If you encounter any issues or have suggestions for improvement.

  1. Visit the Issues tab in Apify Console
  2. Create a new issue describing your feedback or the bug you've found

Your feedback helps us continually enhance the Advanced Instagram Stories Scraper's performance and functionality.