๐ธ Instagram Profiles & Recent Posts โ No Login
Pricing
from $0.10 / 1,000 instagram recent posts
๐ธ Instagram Profiles & Recent Posts โ No Login
๐ธ Extract public Instagram profile metrics and recent posts without login, cookies or proxies. ๐ Followers, captions, dates, likes, comments, media, locations and coauthors. โ Stable shortcodes and incremental checkpoints.
Pricing
from $0.10 / 1,000 instagram recent posts
Rating
0.0
(0)
Developer
Ilia
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract rich public Instagram profile data and recent post, reel, video, and carousel metadata โ without login or browser automation.
๐ค What you get
- full name, biography, bio links, bio hashtags/mentions, verification, privacy, category, business/professional flags, public contacts, follower/following/post counts, image, owner ID, and story status;
- recent post shortcode and canonical URL;
- caption, publish time, likes, comments, views, plays, duration, media/product type, dimensions, accessibility caption, image and video URLs;
- complete carousel children, location, coauthors, tagged users, pinned status, and comments-disabled state;
- stable shortcodes plus
seenShortcodesandonlyPostsNewerThanfor incremental monitoring.
๐ Popular use cases
- influencer and competitor watchlists;
- follower and engagement snapshots;
- content-change alerts with stable shortcodes;
- brand, caption and campaign research;
- scheduled exports into Sheets, databases, Make or n8n.
๐ต Pricing behavior
Pay per successful dataset row: one event for an accessible profile and one event per new post. Invalid inputs, unavailable/private/blocked profiles, filtered dates and already-seen shortcodes are not charged.
โ๏ธ Example input
{"profiles": ["nasa", "https://www.instagram.com/natgeo/"],"includeProfile": true,"includePosts": true,"maxPostsPerProfile": 6,"onlyPostsNewerThan": "2026-08-01","seenShortcodes": []}
๐ฅ Complete input reference
| Field | Type | Default | Purpose |
|---|---|---|---|
profiles | array | ["nasa"] | Public Instagram usernames or profile URLs. |
includeProfile | boolean | true | Biography, bio links, followers, following, category, account flags, public business contacts and profile images. |
includePosts | boolean | true | Return timeline posts, reels and carousels with captions, engagement, media, owner, tags, mentions and locations. |
maxPostsPerProfile | integer | 12 | Exact cap on post rows saved per profile. |
onlyPostsNewerThan | string | "" | Optional inclusive YYYY-MM-DD checkpoint. |
seenShortcodes | array | [] | Skip previously collected post shortcodes during scheduled monitoring. |
sessionCookie | string | โ | Optional sessionid value for profiles Instagram does not serve anonymously. |
proxyConfiguration | object | {"useApifyProxy":false} | Optional Apify Proxy configuration for larger runs. |
requestDelayMs | integer | 900 | Delay between profile requests. |
๐ค Complete output reference
The default dataset is exportable as JSON, CSV, Excel, XML or RSS. Fields remain stable for scheduled runs and API integrations.
| Field | Type |
|---|---|
recordType | string |
dataSource | string |
username | string |
profileUrl | string |
fullName | string / null |
biography | string / null |
biographyHashtags | array |
biographyMentions | array |
bioLinks | array |
externalUrl | string / null |
verified | boolean / null |
private | boolean / null |
followersCount | integer / null |
followingCount | integer / null |
postsCount | integer / null |
category | string / null |
isBusinessAccount | boolean / null |
isProfessionalAccount | boolean / null |
businessEmail | string / null |
businessPhone | string / null |
businessAddress | string / null |
profilePictureUrl | string / null |
ownerId | string / null |
shortcode | string / null |
postId | string / null |
postUrl | string / null |
postType | string / null |
productType | string / null |
caption | string / null |
hashtags | array |
mentions | array |
publishedAt | string / null |
likesCount | integer / null |
commentsCount | integer / null |
viewsCount | integer / null |
playsCount | integer / null |
displayUrl | string / null |
videoUrl | string / null |
width | integer / null |
height | integer / null |
children | array |
location | object / null |
coauthors | array |
taggedUsers | array |
owner | object / null |
scrapedAt | string |
๐ API & integrations
Run this Actor from the Apify Console, API, CLI, MCP, Make, Zapier or n8n. Replace the Actor identifier and token in this template:
curl -X POST "https://api.apify.com/v2/acts/instagram-public-profile-post-monitor/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{}'
Results are stored in the run's default dataset and can be forwarded with Apify webhooks or scheduled Tasks.
๐ Search keywords
Instagram Profiles, Posts, Reels & Carousels โ No Login, instagram, profiles, posts, reels, carousels, login, public, profile, post, monitor, Apify Actor, scraper API, structured data, scheduled monitor, automation.
๐ฐ Pricing
Billing is tied to successfully delivered result events. Empty, filtered, duplicate or failed records are not charged as results. Open the Pricing tab for the current per-event rate before starting a run, and use Apify's maximum-charge control to enforce a hard budget.