# Instagram Reel Scraper (`powerai/instagram-reel-scraper`) Actor

Extract Instagram reels from any public user profile with detailed media and metadata. Supports auto-pagination and custom result limits. No login required.

- **URL**: https://apify.com/powerai/instagram-reel-scraper.md
- **Developed by:** [PowerAI](https://apify.com/powerai) (community)
- **Categories:** Social media, Lead generation
- **Stats:** 141 total users, 2 monthly users, 88.2% runs succeeded, 2 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.99 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## 📱 Instagram User Reels Scraper

This actor allows you to extract reels from any public Instagram user profile. It leverages the latest Instagram API endpoint and supports auto-pagination to collect up to your specified `maxResults` limit.

### Features

- Extract reels from any public Instagram user profile.
- Get detailed media information including video URLs, captions, and metadata.
- Supports auto-pagination to fetch large result sets.
- No login or session required.
- Easy integration with Apify datasets.

### Input

| Field       | Type    | Description                                      | Required | Example      |
|-------------|---------|--------------------------------------------------|----------|--------------|
| id          | string  | The Instagram user ID to fetch reels from        | Yes      | 18527        |
| maxResults  | integer | Maximum number of reels to fetch (default: 12)   | No       | 12           |

### Output

The output is a list of Instagram reel objects, each containing detailed media and metadata fields as returned by the latest API, such as:

- `pk` - Unique identifier
- `id` - Media ID
- `code` - Media code
- `media_type` - Type of media
- `video_versions` - Array of video quality versions
- `video_duration` - Duration of the video
- `has_audio` - Whether the video has audio
- `caption` - Post caption with text and user info
- `like_count` - Number of likes
- `comment_count` - Number of comments
- `user` - User information
- ...and more

### Example Output

```json
[
  {
    "media": {
      "pk": "3535426913838453605",
      "id": "3535426913838453605_18527",
      "fbid": "17859401364262767",
      "device_timestamp": 1735675748868654,
      "caption_is_edited": false,
      "strong_id__": "3535426913838453605_18527",
      "deleted_reason": 0,
      "has_shared_to_fb": 0,
      "has_delayed_metadata": false,
      "mezql_token": "",
      "share_count_disabled": false,
      "should_request_ads": false,
      "is_reshare_of_text_post_app_media_in_ig": false,
      "integrity_review_decision": "pending",
      "client_cache_key": "MzUzNTQyNjkxMzgzODQ1MzYwNQ==.3",
      "filter_type": 0,
      "is_visual_reply_commenter_notice_enabled": true,
      "like_and_view_counts_disabled": true,
      "has_privately_liked": false,
      "is_post_live_clips_media": false,
      "is_quiet_post": false,
      "subtype_name_for_REST__": "XDTClipsMedia",
      "taken_at": 1735675917,
      "has_tagged_users": false,
      "photo_of_you": false,
      "can_see_insights_as_brand": false,
      "media_type": 2,
      "code": "DEQXAvwslNl",
      "caption": {
        "bit_flags": 0,
        "created_at": 1735675918,
        "created_at_utc": 1735675918,
        "did_report_as_spam": false,
        "is_ranked_comment": false,
        "pk": "17859401661262767",
        "share_enabled": false,
        "content_type": "comment",
        "media_id": "3535426913838453605",
        "status": "Active",
        "type": 1,
        "user_id": "18527",
        "strong_id__": "17859401661262767",
        "text": "2024: A year captured in snapshots and stamps on the passport! 📸✈️ From magnificent views to undiscovered spots, I’ve been lucky enough to see the world through my lens — and even caught the snowfall in a winter wonderland ❄️. Here’s to the photos that tell a thousand stories and the places that stole a piece of my heart. Can’t wait for more adventures in 2025! 🌍✨ \n\n#TravelDiaries #ChasingViews #Goodbye2024 #hello2025 #city_captures #visualwanderlust #travelphotography #passportcollective",
        "user": {
          "pk": "18527",
          "pk_id": "18527",
          "id": "18527",
          "full_name": "Javan Ng",
          "is_private": false,
          "is_unpublished": false,
          "strong_id__": "18527",
          "fbid_v2": "17841400555810000",
          "username": "javan",
          "is_verified": false,
          "profile_pic_id": "3459147014560655728_18527",
          "profile_pic_url": "https://scontent-mxp1-1.cdninstagram.com/v/t51.2885-19/460170653_852233457013406_8133149038171915885_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_ht=scontent-mxp1-1.cdninstagram.com&_nc_cat=102&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=OQLpg0dBnDUQ7kNvwEMIRaI&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfIR9b1jCpzupapyeWsFme2BtOn_yl_zQrThlZ1keRwKaw&oe=683F393F&_nc_sid=c024bc"
        },
        "is_covered": false,
        "private_reply_status": 0
      },
      "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": [],
      "play_count": 1712,
      "has_views_fetching": true,
      "ig_play_count": 1712,
      "original_media_has_visual_reply_media": false,
      "creator_viewer_insights": [],
      "display_uri": "https://scontent-mxp2-1.cdninstagram.com/v/t51.2885-15/472386065_18473360530018528_6388898161061893105_n.jpg?stp=c0.502.1290.1290a_dst-jpg_e35_s1080x1080_sh0.08_tt6&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_cat=104&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=GAQqPzxILbYQ7kNvwFDtuld&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfJNcBJUtK0-ksvSYSNoRAcX8icL7ffHkVL8bN3mct6evQ&oe=683F261A&_nc_sid=c024bc",
      "fb_user_tags": {
        "in": []
      },
      "coauthor_producers": [],
      "coauthor_producer_can_see_organic_insights": false,
      "invited_coauthor_producers": [],
      "is_in_profile_grid": false,
      "profile_grid_control_enabled": false,
      "media_cropping_info": {
        "square_crop": {
          "crop_left": 0,
          "crop_right": 0,
          "crop_top": 0,
          "crop_bottom": 0
        }
      },
      "user": {
        "fbid_v2": "17841400555810000",
        "feed_post_reshare_disabled": false,
        "full_name": "Javan Ng",
        "id": "18527",
        "is_private": false,
        "is_unpublished": false,
        "pk": "18527",
        "pk_id": "18527",
        "show_account_transparency_details": true,
        "strong_id__": "18527",
        "third_party_downloads_enabled": 1,
        "account_type": 3,
        "account_badges": [],
        "fan_club_info": {
          "autosave_to_exclusive_highlight": null,
          "connected_member_count": null,
          "fan_club_id": null,
          "fan_club_name": null,
          "has_created_ssc": null,
          "has_enough_subscribers_for_ssc": null,
          "is_fan_club_gifting_eligible": null,
          "is_fan_club_referral_eligible": null,
          "is_free_trial_eligible": null,
          "largest_public_bc_id": null,
          "subscriber_count": null,
          "fan_consideration_page_revamp_eligiblity": null
        },
        "has_anonymous_profile_picture": false,
        "is_verified": false,
        "profile_pic_id": "3459147014560655728_18527",
        "profile_pic_url": "https://scontent-mxp1-1.cdninstagram.com/v/t51.2885-19/460170653_852233457013406_8133149038171915885_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_ht=scontent-mxp1-1.cdninstagram.com&_nc_cat=102&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=OQLpg0dBnDUQ7kNvwEMIRaI&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfIR9b1jCpzupapyeWsFme2BtOn_yl_zQrThlZ1keRwKaw&oe=683F393F&_nc_sid=c024bc",
        "transparency_product_enabled": false,
        "username": "javan"
      },
      "image_versions2": {
        "additional_candidates": {
          "first_frame": {
            "height": 852,
            "scans_profile": "e15",
            "url": "https://scontent-mxp2-1.cdninstagram.com/v/t51.2885-15/472316029_1747001142809473_3876213045849303866_n.jpg?stp=dst-jpg_e15_p480x480_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNMSVBTLmltYWdlX3VybGdlbi42NDB4MTEzNi5zZHIuZjcxODc4LmFkZGl0aW9uYWxfY292ZXJfZnJhbWUifQ&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_cat=101&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=PG3R7xAMvPkQ7kNvwG3Ihk1&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfL64p_KFA5FY9OHziRKHfQFvYYfgQjPrSgSy-GzGyWVsw&oe=683F4F91&_nc_sid=c024bc",
            "width": 480
          },
          "igtv_first_frame": {
            "height": 852,
            "scans_profile": "e15",
            "url": "https://scontent-mxp2-1.cdninstagram.com/v/t51.2885-15/472316029_1747001142809473_3876213045849303866_n.jpg?stp=dst-jpg_e15_p480x480_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNMSVBTLmltYWdlX3VybGdlbi42NDB4MTEzNi5zZHIuZjcxODc4LmFkZGl0aW9uYWxfY292ZXJfZnJhbWUifQ&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_cat=101&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=PG3R7xAMvPkQ7kNvwG3Ihk1&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfL64p_KFA5FY9OHziRKHfQFvYYfgQjPrSgSy-GzGyWVsw&oe=683F4F91&_nc_sid=c024bc",
            "width": 480
          },
          "smart_frame": null
        },
        "candidates": [
          {
            "height": 854,
            "scans_profile": "e15",
            "url": "https://scontent-mxp2-1.cdninstagram.com/v/t51.2885-15/472386065_18473360530018528_6388898161061893105_n.jpg?stp=dst-jpg_e15_p480x480_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6IkNMSVBTLmltYWdlX3VybGdlbi4xMjkweDIyOTQuc2RyLmY3NTc2MS5kZWZhdWx0X2NvdmVyX2ZyYW1lIn0&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_cat=104&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=GAQqPzxILbYQ7kNvwFDtuld&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&ig_cache_key=MzUzNTQyNjkxMzgzODQ1MzYwNQ%3D%3D.3-ccb7-5&oh=00_AfLQylPlcp2E3AKCDooXAyS6gNe62TWVYAAjwdwnHlglDw&oe=683F261A&_nc_sid=c024bc",
            "width": 480
          }
        ],
        "scrubber_spritesheet_info_candidates": {
          "default": {
            "file_size_kb": 566,
            "max_thumbnails_per_sprite": 105,
            "rendered_width": 96,
            "sprite_height": 1246,
            "sprite_urls": [
              "https://scontent-mxp1-1.cdninstagram.com/v/t51.2885-15/472014114_1524277394940602_8907729358720234854_n.jpg?_nc_ht=scontent-mxp1-1.cdninstagram.com&_nc_cat=102&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=Ir5CHLCYJosQ7kNvwHg0Gip&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfLU0p30JANcH5x54dU6KuIi5s3ZCq31jLWFWcgIgDxhcg&oe=683F2E15&_nc_sid=c024bc"
            ],
            "sprite_width": 1500,
            "thumbnail_duration": 0.15396190476190477,
            "thumbnail_height": 178,
            "thumbnail_width": 100,
            "thumbnails_per_row": 15,
            "total_thumbnail_num_per_sprite": 105,
            "video_length": 16.166
          }
        }
      },
      "original_width": 1080,
      "original_height": 1920,
      "is_artist_pick": false,
      "media_reposter_bottomsheet_enabled": false,
      "enable_media_notes_production": false,
      "product_type": "clips",
      "is_paid_partnership": false,
      "location": {
        "name": "Paris, France",
        "address": "",
        "city": "",
        "has_viewer_saved": false,
        "pk": "6889842",
        "short_name": "Paris",
        "facebook_places_id": "110774245616525",
        "external_source": "facebook_places",
        "lng": 2.3492,
        "lat": 48.8573
      },
      "music_metadata": null,
      "organic_tracking_token": "eyJ2ZXJzaW9uIjo1LCJwYXlsb2FkIjp7ImlzX2FuYWx5dGljc190cmFja2VkIjp0cnVlLCJ1dWlkIjoiMDUyYmRkYzRjZjQxNGY4MDg2NDhiMzc0NTA5YThmYTYzNTM1NDI2OTEzODM4NDUzNjA1In0sInNpZ25hdHVyZSI6IiJ9",
      "is_third_party_downloads_eligible": true,
      "ig_media_sharing_disabled": false,
      "are_remixes_crosspostable": true,
      "boost_unavailable_identifier": null,
      "boost_unavailable_reason": null,
      "boost_unavailable_reason_v2": [],
      "lng": 2.3492,
      "lat": 48.8573,
      "subscribe_cta_visible": false,
      "is_cutout_sticker_allowed": false,
      "cutout_sticker_info": [],
      "avatar_stickers": [],
      "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,
      "is_eligible_for_media_note_recs_nux": false,
      "is_social_ufi_disabled": false,
      "is_eligible_for_meta_ai_share": true,
      "meta_ai_suggested_prompts": [],
      "can_reply": false,
      "floating_context_items": [],
      "is_eligible_content_for_post_roll_ad": false,
      "related_ads_pivots_media_info": "NOT_FEED_TIMELINE_REQUEST",
      "is_open_to_public_submission": false,
      "hidden_likes_string_variant": -1,
      "can_view_more_preview_comments": false,
      "comment_count": 47,
      "hide_view_all_comment_entrypoint": false,
      "is_comments_gif_composer_enabled": false,
      "comment_inform_treatment": {
        "action_type": null,
        "should_have_inform_treatment": false,
        "text": "",
        "url": null
      },
      "has_liked": false,
      "like_count": 3,
      "video_sticker_locales": [],
      "is_dash_eligible": 1,
      "video_dash_manifest": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<MPD xmlns=\"urn:mpeg:dash:schema:mpd:2011\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd\" profiles=\"urn:mpeg:dash:profile:isoff-on-demand:2011\" minBufferTime=\"PT2S\" type=\"static\" mediaPresentationDuration=\"PT16.182858S\" FBManifestIdentifier=\"FgAYEGlnX2Rhc2hfYmFzZWxpbmUZNrSz4az0gIIC/I2KvrLpvQOOgrXZwZ6oBSIYGGRhc2hfbG5faGVhYWNfdmJyM19hdWRpbyIA\"><Period id=\"0\" duration=\"PT16.182858S\"><AdaptationSet id=\"0\" contentType=\"video\" subsegmentAlignment=\"true\" par=\"9:16\" FBUnifiedUploadResolutionMos=\"360:84\"><SupplementalProperty schemeIdUri=\"urn:mpeg:mpegB:cicp:TransferCharacteristics\" value=\"1\"/><Representation id=\"980376010965886vd\" bandwidth=\"3023380\" codecs=\"avc1.64001f\" mimeType=\"video/mp4\" sar=\"1:1\" FBEncodingTag=\"dash_baseline_1_v1\" FBContentLength=\"6109748\" FBPlaybackResolutionMos=\"0:100,360:81.9,480:77.8,720:73.7,1080:66.1\" FBPlaybackResolutionMosConfidenceLevel=\"high\" FBPlaybackResolutionCsvqm=\"0:100,360:93.8,480:92,720:88.2,1080:81.1\" FBAbrPolicyTags=\"\" width=\"720\" height=\"1280\" frameRate=\"15360/512\" FBDefaultQuality=\"1\" FBQualityClass=\"hd\" FBQualityLabel=\"720p\"><BaseURL>https://scontent-mxp1-1.cdninstagram.com/o1/v/t2/f2/m367/AQN5rze0L93al7DO7b-f_3OxIPj7jt-3QkFyvHwVps3lF5f2CgTF9Bw-Hjh15DmIst0OJdRhr704aovdVFwSI5cSOD3FIFYZjL5Y_yE.mp4?_nc_cat=108&amp;_nc_sid=9ca052&amp;_nc_ht=scontent-mxp1-1.cdninstagram.com&amp;_nc_ohc=HgfQ2vbIAgYQ7kNvwE1nPGP&amp;efg=eyJ2ZW5jb2RlX3RhZyI6ImlnLXhwdmRzLmNsaXBzLmMyLUMzLmRhc2hfYmFzZWxpbmVfMV92MSIsInZpZGVvX2lkIjpudWxsLCJvaWxfdXJsZ2VuX2FwcF9pZCI6OTM2NjE5NzQzMzkyNDU5LCJjbGllbnRfbmFtZSI6ImlnIiwieHB2X2Fzc2V0X2lkIjoxMjkyMDIyMTEyMTMxNTE5LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MTYsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&amp;ccb=17-1&amp;_nc_zt=28&amp;oh=00_AfLutfQ9riT8b8sxkETEL7lqxNhmm3Yuv9c3LP-YwiPf4A&amp;oe=683F5181</BaseURL><SegmentBase indexRange=\"892-971\" timescale=\"15360\" FBMinimumPrefetchRange=\"972-132211\" FBFirstSegmentRange=\"972-608145\" FBFirstSegmentDuration=\"5000\" FBSecondSegmentRange=\"608146-2681625\" FBPrefetchSegmentRange=\"972-608145\" FBPrefetchSegmentDuration=\"5000\"><Initialization range=\"0-891\"/></SegmentBase></Representation><Representation id=\"1495860027760775v\" bandwidth=\"535656\" codecs=\"avc1.4d001e\" mimeType=\"video/mp4\" sar=\"1:1\" FBEncodingTag=\"dash_baseline_3_v1\" FBContentLength=\"1082473\" FBPlaybackResolutionMos=\"0:100,360:56.7,480:45.4,720:35.4,1080:29.2\" FBPlaybackResolutionMosConfidenceLevel=\"high\" FBPlaybackResolutionCsvqm=\"0:100,360:71.9,480:60.4,720:48.9,1080:39.9\" FBAbrPolicyTags=\"\" width=\"360\" height=\"640\" frameRate=\"15360/512\" FBQualityClass=\"sd\" FBQualityLabel=\"360p\"><BaseURL>https://scontent-mxp1-1.cdninstagram.com/o1/v/t2/f2/m86/AQOAm4-lHUbB7AI_UwEhh3isfpBsDts50gAHwO-AEFT5-CeG3oy08kXnV8hA_fGoWGcjC1pepCXDdgrYExVl1EzSVKeyL8D30tjJUlA.mp4?_nc_cat=107&amp;_nc_sid=9ca052&amp;_nc_ht=scontent-mxp1-1.cdninstagram.com&amp;_nc_ohc=BOrSJcO5H-AQ7kNvwEq3hFb&amp;efg=eyJ2ZW5jb2RlX3RhZyI6ImlnLXhwdmRzLmNsaXBzLmMyLUMzLmRhc2hfYmFzZWxpbmVfM192MSIsInZpZGVvX2lkIjpudWxsLCJvaWxfdXJsZ2VuX2FwcF9pZCI6OTM2NjE5NzQzMzkyNDU5LCJjbGllbnRfbmFtZSI6ImlnIiwieHB2X2Fzc2V0X2lkIjoxMjkyMDIyMTEyMTMxNTE5LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MTYsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&amp;ccb=17-1&amp;_nc_zt=28&amp;oh=00_AfKmimmm406ks8rTiKZCIuUszDH38OBkgGHcnC-OPCx1eQ&amp;oe=683B6264</BaseURL><SegmentBase indexRange=\"887-966\" timescale=\"15360\" FBMinimumPrefetchRange=\"967-38597\" FBFirstSegmentRange=\"967-157586\" FBFirstSegmentDuration=\"5000\" FBSecondSegmentRange=\"157587-502408\" FBPrefetchSegmentRange=\"967-157586\" FBPrefetchSegmentDuration=\"5000\"><Initialization range=\"0-886\"/></SegmentBase></Representation></AdaptationSet><AdaptationSet id=\"1\" contentType=\"audio\" subsegmentStartsWithSAP=\"1\" subsegmentAlignment=\"true\"><Representation id=\"567363616124122ad\" bandwidth=\"79976\" codecs=\"mp4a.40.5\" mimeType=\"audio/mp4\" FBAvgBitrate=\"79976\" audioSamplingRate=\"44100\" FBEncodingTag=\"dash_ln_heaac_vbr3_audio\" FBContentLength=\"162744\" FBPaqMos=\"92.75\" FBAbrPolicyTags=\"\" FBDefaultQuality=\"1\"><AudioChannelConfiguration schemeIdUri=\"urn:mpeg:dash:23003:3:audio_channel_configuration:2011\" value=\"2\"/><BaseURL>https://scontent-mxp1-1.cdninstagram.com/o1/v/t16/f2/m69/AQOx16CbrLXxBA2Jh28RLtpgZvf84VOM7WirZkormtHGgquGYZ81q8exo381olhfV1N4WuTovWEjiWgs48Dpjfdm.mp4?strext=1&amp;_nc_cat=103&amp;_nc_sid=9ca052&amp;_nc_ht=scontent-mxp1-1.cdninstagram.com&amp;_nc_ohc=m3TQW5N73KoQ7kNvwFSEQvN&amp;efg=eyJ2ZW5jb2RlX3RhZyI6ImlnLXhwdmRzLmNsaXBzLmMyLUMzLmRhc2hfbG5faGVhYWNfdmJyM19hdWRpbyIsInZpZGVvX2lkIjpudWxsLCJvaWxfdXJsZ2VuX2FwcF9pZCI6OTM2NjE5NzQzMzkyNDU5LCJjbGllbnRfbmFtZSI6ImlnIiwieHB2X2Fzc2V0X2lkIjoxMjkyMDIyMTEyMTMxNTE5LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MTYsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&amp;ccb=17-1&amp;_nc_zt=28&amp;oh=00_AfIN5IDqO1m9VcKzeYfGhXMUQuKDK2KguUxGHmicNqt3IA&amp;oe=683F47B5</BaseURL><SegmentBase indexRange=\"824-963\" timescale=\"44100\" FBMinimumPrefetchRange=\"964-1307\" FBFirstSegmentRange=\"964-21270\" FBFirstSegmentDuration=\"2021\" FBSecondSegmentRange=\"21271-39473\" FBPrefetchSegmentRange=\"964-39473\" FBPrefetchSegmentDuration=\"4017\"><Initialization range=\"0-823\"/></SegmentBase></Representation></AdaptationSet></Period></MPD>\n",
      "number_of_qualities": 2,
      "video_versions": [
        {
          "bandwidth": null,
          "height": 853,
          "type": 101,
          "url": "https://scontent-mxp2-1.cdninstagram.com/o1/v/t16/f2/m86/AQOAm4-lHUbB7AI_UwEhh3isfpBsDts50gAHwO-AEFT5-CeG3oy08kXnV8hA_fGoWGcjC1pepCXDdgrYExVl1EzSVKeyL8D30tjJUlA.mp4?stp=dst-mp4&efg=eyJ2ZW5jb2RlX3RhZyI6InZ0c192b2RfdXJsZ2VuLmNsaXBzLmMyLjM2MC5iYXNlbGluZSJ9&_nc_cat=109&vs=1495860027760775_3340865603&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC9EOTRFMjM1RkNGMTkwMUJDNkU4RTU1N0FCRURDRkRCMF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYOnBhc3N0aHJvdWdoX2V2ZXJzdG9yZS9HTGJvSHh6alJYRGQ0UjBDQU9qcmlzRlZGdTAyYnFfRUFBQUYVAgLIARIAKAAYABsAFQAAJuDFtsvQj5pAFQIoAkMzLBdAMCp%2B%2Bdsi0RgSZGFzaF9iYXNlbGluZV8zX3YxEQB1%2Fgdl5p0BAA%3D%3D&_nc_rid=052bdcaed7&ccb=9-4&oh=00_AfK_EnivK1Hxkl-fvy1G2T7E_ZsA0SiRABKSVKMv2YFPyw&oe=683B2C85&_nc_sid=c024bc",
          "width": 480
        },
        {
          "bandwidth": null,
          "height": 853,
          "type": 103,
          "url": "https://scontent-mxp2-1.cdninstagram.com/o1/v/t16/f2/m86/AQOAm4-lHUbB7AI_UwEhh3isfpBsDts50gAHwO-AEFT5-CeG3oy08kXnV8hA_fGoWGcjC1pepCXDdgrYExVl1EzSVKeyL8D30tjJUlA.mp4?stp=dst-mp4&efg=eyJ2ZW5jb2RlX3RhZyI6InZ0c192b2RfdXJsZ2VuLmNsaXBzLmMyLjM2MC5iYXNlbGluZSJ9&_nc_cat=109&vs=1495860027760775_3340865603&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC9EOTRFMjM1RkNGMTkwMUJDNkU4RTU1N0FCRURDRkRCMF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYOnBhc3N0aHJvdWdoX2V2ZXJzdG9yZS9HTGJvSHh6alJYRGQ0UjBDQU9qcmlzRlZGdTAyYnFfRUFBQUYVAgLIARIAKAAYABsAFQAAJuDFtsvQj5pAFQIoAkMzLBdAMCp%2B%2Bdsi0RgSZGFzaF9iYXNlbGluZV8zX3YxEQB1%2Fgdl5p0BAA%3D%3D&_nc_rid=052bdcaed7&ccb=9-4&oh=00_AfK_EnivK1Hxkl-fvy1G2T7E_ZsA0SiRABKSVKMv2YFPyw&oe=683B2C85&_nc_sid=c024bc",
          "width": 480
        },
        {
          "bandwidth": null,
          "height": 853,
          "type": 102,
          "url": "https://scontent-mxp2-1.cdninstagram.com/o1/v/t16/f2/m86/AQOAm4-lHUbB7AI_UwEhh3isfpBsDts50gAHwO-AEFT5-CeG3oy08kXnV8hA_fGoWGcjC1pepCXDdgrYExVl1EzSVKeyL8D30tjJUlA.mp4?stp=dst-mp4&efg=eyJ2ZW5jb2RlX3RhZyI6InZ0c192b2RfdXJsZ2VuLmNsaXBzLmMyLjM2MC5iYXNlbGluZSJ9&_nc_cat=109&vs=1495860027760775_3340865603&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC9EOTRFMjM1RkNGMTkwMUJDNkU4RTU1N0FCRURDRkRCMF92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYOnBhc3N0aHJvdWdoX2V2ZXJzdG9yZS9HTGJvSHh6alJYRGQ0UjBDQU9qcmlzRlZGdTAyYnFfRUFBQUYVAgLIARIAKAAYABsAFQAAJuDFtsvQj5pAFQIoAkMzLBdAMCp%2B%2Bdsi0RgSZGFzaF9iYXNlbGluZV8zX3YxEQB1%2Fgdl5p0BAA%3D%3D&_nc_rid=052bdcaed7&ccb=9-4&oh=00_AfK_EnivK1Hxkl-fvy1G2T7E_ZsA0SiRABKSVKMv2YFPyw&oe=683B2C85&_nc_sid=c024bc",
          "width": 480
        }
      ],
      "video_duration": 16.166,
      "has_audio": true,
      "clips_tab_pinned_user_ids": [],
      "clips_metadata": {
        "clips_creation_entry_point": "clips",
        "featured_label": null,
        "is_public_chat_welcome_video": false,
        "professional_clips_upsell_type": 0,
        "show_tips": null,
        "achievements_info": {
          "num_earned_achievements": null,
          "show_achievements": false
        },
        "additional_audio_info": {
          "additional_audio_username": null,
          "audio_reattribution_info": {
            "should_allow_restore": false
          }
        },
        "asset_recommendation_info": null,
        "audio_ranking_info": {
          "best_audio_cluster_id": "1769684893804770"
        },
        "audio_type": "original_sounds",
        "branded_content_tag_info": {
          "can_add_tag": false
        },
        "breaking_content_info": null,
        "breaking_creator_info": null,
        "challenge_info": null,
        "content_appreciation_info": {
          "enabled": false,
          "entry_point_container": null
        },
        "contextual_highlight_info": null,
        "cutout_sticker_info": [],
        "disable_use_in_clips_client_cache": false,
        "external_media_info": null,
        "is_fan_club_promo_video": null,
        "is_shared_to_fb": false,
        "mashup_info": {
          "can_toggle_mashups_allowed": false,
          "formatted_mashups_count": null,
          "has_been_mashed_up": false,
          "has_nonmimicable_additional_audio": false,
          "is_creator_requesting_mashup": false,
          "is_light_weight_check": true,
          "is_light_weight_reuse_allowed_check": false,
          "is_pivot_page_available": false,
          "is_reuse_allowed": false,
          "mashup_type": null,
          "mashups_allowed": false,
          "non_privacy_filtered_mashups_media_count": 0,
          "privacy_filtered_mashups_media_count": null,
          "original_media": null
        },
        "merchandising_pill_info": null,
        "music_canonical_id": "18467991637007070",
        "music_info": null,
        "nux_info": null,
        "original_sound_info": {
          "allow_creator_to_rename": false,
          "audio_asset_id": "443600191812451",
          "attributed_custom_audio_asset_id": null,
          "can_remix_be_shared_to_fb": false,
          "can_remix_be_shared_to_fb_expansion": false,
          "dash_manifest": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<MPD xmlns=\"urn:mpeg:dash:schema:mpd:2011\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"urn:mpeg:dash:schema:mpd:2011 DASH-MPD.xsd\" profiles=\"urn:mpeg:dash:profile:isoff-on-demand:2011\" minBufferTime=\"PT2S\" type=\"static\" mediaPresentationDuration=\"PT60.23111S\"><Period id=\"0\" duration=\"PT60.23111S\"><AdaptationSet id=\"0\" contentType=\"audio\" subsegmentStartsWithSAP=\"1\" subsegmentAlignment=\"true\"><Representation id=\"568340559075611a\" bandwidth=\"77635\" codecs=\"mp4a.40.5\" mimeType=\"audio/mp4\" FBAvgBitrate=\"77635\" audioSamplingRate=\"44100\" FBDefaultQuality=\"1\"><AudioChannelConfiguration schemeIdUri=\"urn:mpeg:dash:23003:3:audio_channel_configuration:2011\" value=\"2\"/><BaseURL>https://scontent-mxp2-1.cdninstagram.com/o1/v/t16/f2/m69/AQOD-OasICoBC0BHI20fkyidU9C7UTiecS8aow1eQKVvRi6M9kdQ0y84wr5sWr6AAdC01O_UWvOhqDEolDDwelzR.mp4?strext=1&amp;_nc_cat=109&amp;_nc_sid=9ca052&amp;_nc_ht=scontent-mxp2-1.cdninstagram.com&amp;_nc_ohc=lVVxCOCHaP4Q7kNvwHuI9Sf&amp;efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfbG5faGVhYWNfdmJyM19hdWRpbyIsInZpZGVvX2lkIjpudWxsLCJvaWxfdXJsZ2VuX2FwcF9pZCI6MjU2MjgxMDQwNTU4LCJjbGllbnRfbmFtZSI6InVua25vd24iLCJ4cHZfYXNzZXRfaWQiOjI1NzI2MDQ0MjYyNjcwNjAsInZpX3VzZWNhc2VfaWQiOjEwMDk5LCJkdXJhdGlvbl9zIjo2MCwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&amp;ccb=17-1&amp;_nc_zt=28&amp;oh=00_AfKmAD26RSvAYD26htyV6GkMCemqucIdEE64cQ5UKbXuqg&amp;oe=683F44DB</BaseURL><SegmentBase indexRange=\"824-1227\" timescale=\"44100\"><Initialization range=\"0-823\"/></SegmentBase></Representation></AdaptationSet></Period></MPD>\n",
          "duration_in_ms": 60230,
          "formatted_clips_media_count": null,
          "hide_remixing": true,
          "is_audio_automatically_attributed": false,
          "is_eligible_for_audio_effects": true,
          "is_eligible_for_vinyl_sticker": true,
          "is_explicit": false,
          "is_original_audio_download_eligible": false,
          "is_reuse_disabled": false,
          "is_xpost_from_fb": false,
          "music_canonical_id": null,
          "oa_owner_is_music_artist": false,
          "original_audio_subtype": "default",
          "original_audio_title": "2024 recap (Long version) by @northernelg",
          "original_media_id": "3503414342330731077",
          "progressive_download_url": "https://scontent-mxp2-1.cdninstagram.com/o1/v/t2/f2/m69/AQPP2iQtuiazuDR8AMper3JVYzmMsAn9gQTUBdTk19gV-zNSUS4ztnyaQ4REIiUUueE8Nm2C81ftgEBFGdjF68IK.mp4?strext=1&_nc_cat=101&_nc_sid=8bf8fe&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_ohc=MQWlzc9IK9cQ7kNvwGH6Dfu&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5BVURJT19PTkxZLi5DMy4wLnByb2dyZXNzaXZlX2F1ZGlvIiwieHB2X2Fzc2V0X2lkIjoyNTcyNjA0NDI2MjY3MDYwLCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6NjAsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_zt=28&oh=00_AfJ8JOTwchjeKqqEuRvOPuZJJ1owMAumZSp3W4cQtpFcBQ&oe=683F5199",
          "should_mute_audio": false,
          "time_created": 1731859618,
          "trend_rank": null,
          "previous_trend_rank": null,
          "overlap_duration_in_ms": null,
          "audio_asset_start_time_in_ms": null,
          "ig_artist": {
            "pk": "454180808",
            "pk_id": "454180808",
            "id": "454180808",
            "username": "northernelg",
            "full_name": "Nathaël Labat",
            "is_private": false,
            "is_verified": true,
            "profile_pic_id": "3174885698736199659_454180808",
            "profile_pic_url": "https://scontent-mxp2-1.cdninstagram.com/v/t51.2885-19/369196568_316758807407861_5373012052359336724_n.jpg?stp=dst-jpg_e0_s150x150_tt6&_nc_ht=scontent-mxp2-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QEDHbhkQ1aBt4dh9eIZh0EtLXYB8fVIaE1gBh_QDnIYDfOWFUBOjrXxtUkRHkzY0q0&_nc_ohc=u1FQo5ehcRoQ7kNvwFoH8GY&_nc_gid=G3_GVbLPJUTpKtRIZmWKXQ&edm=ACHbZRIBAAAA&ccb=7-5&oh=00_AfJ_t3nACewOLy_Yld6YnCfRSHExBVB6uPzj9yUZGtRmrg&oe=683F223F&_nc_sid=c024bc",
            "strong_id__": "454180808"
          },
          "audio_filter_infos": [],
          "audio_parts": [],
          "audio_parts_by_filter": [],
          "consumption_info": {
            "display_media_id": null,
            "is_bookmarked": false,
            "is_trending_in_clips": false,
            "should_mute_audio_reason": "",
            "should_mute_audio_reason_type": null,
            "user_notes": null
          },
          "xpost_fb_creator_info": null,
          "fb_downstream_use_xpost_metadata": {
            "downstream_use_xpost_deny_reason": "NONE"
          }
        },
        "originality_info": null,
        "reels_on_the_rise_info": null,
        "reusable_text_attribute_string": null,
        "reusable_text_info": null,
        "shopping_info": null,
        "show_achievements": false,
        "template_info": null,
        "may_have_template_info": null,
        "viewer_interaction_settings": null
      },
      "can_viewer_save": true,
      "can_viewer_reshare": true,
      "shop_routing_user_id": null,
      "is_organic_product_tagging_eligible": false,
      "igbio_product": null,
      "product_suggestions": [],
      "view_state_item_type": 128,
      "logging_info_token": "GCA4ZGM1OTIwZTlmZTM0MmZlOWUzMzM0N2M4MzEyNDZmZHgDb2RuAA==",
      "is_reuse_allowed": false
    },
    "scrapedAt": "2025-05-30T08:11:26.189Z"
  },
  ...
]
````

### Notes

- The actor will automatically paginate through results until the `maxResults` limit is reached or no more data is available.
- Each reel includes a `scrapedAt` timestamp indicating when it was collected.

***

**Enjoy fast and reliable Instagram reels scraping with this actor!**

# Actor input Schema

## `id` (type: `string`):

The Instagram user ID to fetch reels from.

## `maxResults` (type: `integer`):

Maximum number of reels to fetch.

## Actor input object example

```json
{
  "id": "18527",
  "maxResults": 12
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "id": "18527",
    "maxResults": 12
};

// Run the Actor and wait for it to finish
const run = await client.actor("powerai/instagram-reel-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "id": "18527",
    "maxResults": 12,
}

# Run the Actor and wait for it to finish
run = client.actor("powerai/instagram-reel-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "id": "18527",
  "maxResults": 12
}' |
apify call powerai/instagram-reel-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=powerai/instagram-reel-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Instagram Reel Scraper",
        "description": "Extract Instagram reels from any public user profile with detailed media and metadata. Supports auto-pagination and custom result limits. No login required.",
        "version": "0.0",
        "x-build-id": "ZrP0W4WzAXItbrPgJ"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/powerai~instagram-reel-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-powerai-instagram-reel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/powerai~instagram-reel-scraper/runs": {
            "post": {
                "operationId": "runs-sync-powerai-instagram-reel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/powerai~instagram-reel-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-powerai-instagram-reel-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "id"
                ],
                "properties": {
                    "id": {
                        "title": "User ID",
                        "type": "string",
                        "description": "The Instagram user ID to fetch reels from.",
                        "default": "18527"
                    },
                    "maxResults": {
                        "title": "Max Results",
                        "minimum": 12,
                        "maximum": 10000,
                        "type": "integer",
                        "description": "Maximum number of reels to fetch.",
                        "default": 12
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
