Instagram Active Story Profiles by Cookies
Pricing
from $5.00 / 1,000 results
Instagram Active Story Profiles by Cookies
Uses valid Instagram session cookies to read your active stories tray and list followed accounts that have an active Story right now (not your full following list). Returns username, id, profile picture, and story timing fields. Cookies: browser DevTools or the shareze001/instagram-cookies Actor.
Pricing
from $5.00 / 1,000 results
Rating
0.0
(0)
Developer
shareze
Actor stats
1
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
What this Actor does
Instagram Active Story Profiles by Cookies uses your logged-in Instagram session (passed as browser cookies) to read the same stories tray data Instagram shows when you open instagram.com while logged in. From that feed it returns accounts you follow that currently have active Stories (profiles with a story ring), along with basic profile fields and story timing metadata.
It does not log in for you: you must supply valid cookies from an active session (typically including sessionid). You can copy cookies from your browser after logging in, or get them from the shareze001/instagram-cookies Actor on Apify.
Input
Configure the Actor on the Input tab in Apify Console or via JSON. The only required field is:
| Field | Type | Description |
|---|---|---|
| cookies | string | Full Cookie header string (e.g. sessionid=...; csrftoken=...; ...). Sources: (1) Your browser—log into Instagram, then copy the Cookie header from DevTools; (2) shareze001/instagram-cookies—run that Actor on Apify and use the cookie string it outputs as the value here. |
Validation: The input must contain a real sessionid and must not be the placeholder sessionid=xxxxxx. Otherwise the run finishes with an error message in the dataset (see Output).
Example JSON:
{"cookies": "sessionid=YOUR_SESSION_ID; csrftoken=YOUR_CSRF; ..."}
Output
Results are written to the Actor’s default dataset. You can download them as JSON, CSV, Excel, etc., from the run’s Dataset tab or via the Apify API.
Successful rows (one object per profile with Stories)
Each item includes:
| Field | Description |
|---|---|
| user_id | Instagram user id |
| username | Handle |
| profile_pic_url | Profile picture URL |
| expiring_at | Story expiry timestamp (when provided by the feed) |
| latest_reel_media | Latest reel/story media metadata (when provided) |
Example (illustrative):
[{"user_id": "123456789","username": "example_user","profile_pic_url": "https://instagram.com/...","expiring_at": 1710000000,"latest_reel_media": 1709990000}]
Messages instead of profile rows
The dataset may contain a single object with a message field when no list of profiles is returned, for example:
- Invalid or missing cookies:
Provide a logged-in cookie. - No matching tray data or no accounts with Stories:
No story profiles found.
If the session is expired or rejected, the Actor may log an error and return no usable tray payload—refresh your cookies and run again.
Related: fetch each profile’s Stories
This Actor only lists who has an active Story (and basic metadata). To fetch that profile’s Stories (media/items), use shareze001/scrape-instagram-story-by-cookies on Apify. Its input includes username—use the same username value from a row in this Actor’s dataset. Typical flow: run this Actor → for each username you need, run scrape-instagram-story-by-cookies with that handle.
Disclaimer: Use this Actor only in line with Instagram’s Terms of Use and applicable laws. You are responsible for the account and cookies you use.