{"uid":"cap_0xLxsW1rMCTupVkBFn9jn","slug":"instagram-withzero-ai-instagram-profile-fetcher-single-handle-446b258d","name":"Instagram Profile Fetcher (Single Handle) — withzero.ai","description":"Fetch one handle: account metadata + the first ~12 posts + pageInfo. Query: handle (required), since_ts (unix seconds, keeps timestamp > since_ts), max_posts (1–12, default 12 — sync only returns ~12), only_reels, exclude_reels. Flat $0.0011 per call (≈1.2× the ~$0.0009 Web Unlocker per-request cost).","url":"https://instagram.withzero.ai/profile","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"object","required":["apiVersion","handle","account","posts","pageInfo"],"properties":{"posts":{"type":"array","items":{"type":"object","required":["id","shortcode","url","type","isVideo","caption","timestamp","takenAt","likes","comments","views","thumbnailUrl"],"properties":{"id":{"type":"string"},"url":{"type":"string"},"type":{"enum":["photo","video","carousel","reel"],"type":"string"},"likes":{"type":"number","nullable":true},"views":{"type":"number","nullable":true},"caption":{"type":"string"},"isVideo":{"type":"boolean"},"takenAt":{"type":"string"},"comments":{"type":"number","nullable":true},"shortcode":{"type":"string"},"timestamp":{"type":"number"},"thumbnailUrl":{"type":"string","nullable":true}},"additionalProperties":false}},"handle":{"type":"string"},"account":{"type":"object","required":["isPrivate","followerCount","postCount","isVerified","lastPostAt"],"properties":{"isPrivate":{"type":"boolean"},"postCount":{"type":"number"},"isVerified":{"type":"boolean"},"lastPostAt":{"type":"string","nullable":true},"followerCount":{"type":"number"}},"additionalProperties":false},"pageInfo":{"type":"object","required":["hasNextPage","endCursor"],"properties":{"endCursor":{"type":"string","nullable":true},"hasNextPage":{"type":"boolean"}},"additionalProperties":false},"apiVersion":{"enum":[1],"type":"number"}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.0011","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":4,"rating":{"score":"0.83","successRate":"0.79","reviews":4,"stars":"4.3","state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0011/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.0011","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.0011","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WKbKNthe49PqpXw0ZsgzK","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.0011","costPer":"request","priority":0,"asset":"0x20C000000000000000000000b9537d11c60E8b50","unit":"request","depositMicros":null,"planRef":"instagram-data-get-profile:1"}],"brandName":"instagram.withzero.ai","brandSlug":"instagram-withzero-ai-mpp","brandBaseUrl":"https://instagram.withzero.ai","brandDocsUrl":null,"whatItDoes":"Fetches account metadata plus the first ~12 posts and pagination info for a single Instagram handle.","exampleAgentPrompt":"Pull the Instagram profile and latest posts for the account @natgeo — show me follower count, verification status, and up to 12 recent posts with their like counts and captions, only posts newer than January 1 2025.","exampleUseCases":[{"title":"Influencer vetting for brand partnerships","prompt":"Check out the Instagram account @wanderlust_daily and pull their profile stats, verification status, and their last 12 posts. I need to see engagement metrics like likes and comments to decide if they're worth a sponsorship deal."},{"title":"Content curator monitoring competitor accounts","prompt":"Fetch the latest posts from @foodie_trends including captions and thumbnails. I want to track what they're posting and how much engagement they're getting compared to our content strategy."},{"title":"Social listening for brand mentions","prompt":"Pull the recent posts from @techreview_hub along with their account info and follower count. Show me posts after March 2025 so I can see if they've mentioned our product and what the audience response has been."}],"resultDescription":"Returns a JSON object with the handle, account metadata (followerCount, isPrivate, isVerified, postCount, lastPostAt), an array of up to 12 posts (each with id, shortcode, URL, type, caption, likes, comments, views, thumbnailUrl, and timestamps), and pageInfo (hasNextPage, endCursor) for cursor-based pagination.","failureModes":["Private account returns limited or no post data","Handle not found returns empty or error response","Rate limiting from underlying Web Unlocker may cause transient failures","max_posts outside 1–12 range may be clamped or rejected","since_ts filtering may return fewer than expected posts if account posts infrequently","Payment not satisfied returns 402 or equivalent rejection"],"whenToPreferThis":"Use this endpoint when you need a quick, flat-rate single-handle Instagram profile fetch with up to 12 posts in one call. Prefer it over the batch endpoint for one-off lookups, and over the cheap metadata-only endpoint when you also need post content. It costs $0.0011 flat — slightly more than the raw Web Unlocker cost but includes structured parsing. Best for single-account monitoring, influencer vetting, or content pipelines.","instructions":null,"reviewSummary":"Fetches Instagram account metadata and up to 12 recent posts in a single synchronous call, with optional since_ts watermark filtering that significantly reduces redundant data retrieval. Works reliably for public accounts, returning accurate captions, timestamps, like/comment counts, and clean versioned schema — three of four reviewers report complete success. However, the 404 'handle unavailable' error is an unreliable catch-all that can mask rate-limit or challenge failures rather than indicating a truly private or removed account.","reviewSummaryHighlights":["Accurate post data including captions, timestamps, like/comment counts, and shortcodes","since_ts watermark filter eliminates redundant scraping, cutting steady-state costs substantially","Flat $0.0011/call pricing — reportedly 18x+ cheaper end-to-end versus alternatives for low-churn accounts"],"reviewSummaryConcerns":["404 'handle unavailable' error fires on rate-limits/challenges, not just private or removed accounts — unreliable signal","Single-handle only; batch support requires repeated calls"],"reviewSummaryGeneratedAt":"2026-07-20T20:15:07.436Z","activationCount":251,"lastUsedAt":"2026-07-23T00:22:24.997Z","lastSuccessfullyRanAt":"2026-07-23T00:22:24.997Z","lastHealthCheckAt":"2026-09-15T06:30:21.078Z","isFirstParty":true}