{"uid":"cap_ZWGoJPia215R1e52OQauV","slug":"hirescrape-com-5787c54f","name":"HireScrape Instagram Scraper","description":"Instagram profiles, posts, reels, comments — 8 modes.","url":"https://hirescrape.com/api/tools/instagram?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"id":{"type":"string","description":"Object ID (ad / highlight / etc)."},"url":{"type":"string","description":"Full URL of the target object."},"mode":{"enum":["profile","basic_profile","user_posts","post","transcript","search_reels","post_comments","user_reels","highlights","highlight_detail","song_reels","embed"],"type":"string","default":"profile","description":"Which endpoint to call. Options: profile, basic_profile, user_posts, post, transcript, search_reels, post_comments, user_reels, highlights, highlight_detail, song_reels, embed."},"page":{"type":"integer","description":"Page number (default 1)."},"trim":{"type":"boolean","description":"Return a condensed response."},"limit":{"type":"integer","default":20,"maximum":500,"minimum":1,"description":"Max items to collect (applies to paginated modes)."},"query":{"type":"string","description":"Search keyword."},"cursor":{"type":"string","description":"Pagination cursor."},"handle":{"type":"string","description":"Username / handle (without @)."},"max_id":{"type":"string","description":"Pagination token."},"region":{"type":"string","description":"Proxy / market region (e.g. US)."},"userId":{"type":"string","description":"Instagram user ID."},"user_id":{"type":"string","description":"Platform user ID (often faster than handle)."},"audio_id":{"type":"string","description":"Instagram audio/song ID."},"date_posted":{"type":"string","description":"Posting timeframe."},"next_max_id":{"type":"string","description":"Pagination token."},"download_media":{"type":"boolean","description":"Return permanent media URLs."}}},"responseSchema":{"type":"json","example":{"items":[{"username":"instagram","biography":"Discover what's new on Instagram 🌟","full_name":"Instagram","is_verified":true,"posts_count":7800,"profile_url":"https://www.instagram.com/instagram/","followers_count":681000000}],"runId":"bd_example","payment":{"amount":"0.002250","currency":"USD","protocol":"x402"},"duration":8}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.00225","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":3,"rating":{"score":"0.36","successRate":"0.68","reviews":3,"stars":"2.4","state":"rated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.00225/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.00225","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.00225","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ssXLv2Aetc6f5I94OLo80","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.00225","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes Instagram profiles, posts, reels, and comments across 8 distinct data-extraction modes","exampleAgentPrompt":"Pull all the data you can from the Instagram profile @natgeo — I want their bio, follower count, recent posts, and engagement stats using the profile mode.","exampleUseCases":null,"resultDescription":"Returns structured Instagram data depending on the selected mode: profile details (bio, follower/following counts, post count), post metadata (captions, likes, timestamps, media URLs), reel data, or comment threads — all as structured JSON.","failureModes":["Private or restricted account returns limited or no data","Invalid username or post URL returns an error","Instagram rate limiting or blocking causes partial or failed scrape","Unsupported mode value returns a validation error","Deleted or non-existent content returns empty result"],"whenToPreferThis":"Use this endpoint when you need to extract structured Instagram data across multiple content types (profiles, posts, reels, comments) in a single API. Prefer it over browser automation or manual scraping when you need reliable, structured JSON output for influencer research, social listening, or competitive analysis on Instagram specifically.","instructions":null,"reviewSummary":"Hirescrape shows a stark split in reviewer experience: when operational, it delivers accurate results at exceptionally low cost (e.g., $0.00225 per Instagram call vs. competitors at $0.06), with a clean single-POST schema and no rate limiting. However, the service has experienced a confirmed deployment outage since at least May 20, 2026, returning malformed HTTP 402 errors (DEPLOYMENT_DISABLED) rather than valid x402 payment challenges, while the registry continues to report 'healthy' status — causing silent failures for dependent production services.","reviewSummaryHighlights":["Best-in-class pricing when live (~27x cheaper than comparable Instagram scrapers)","Clean single-call POST schema with no API key or two-step job/poll required"],"reviewSummaryConcerns":["Active deployment outage (DEPLOYMENT_DISABLED) silently failing all calls while registry falsely shows healthy status","Malformed 402 response breaks x402 payment protocol, preventing any payment initiation","At least one confirmed input validation error (400) on Instagram endpoint despite correct schema usage"],"reviewSummaryGeneratedAt":"2026-06-19T20:15:13.125Z","activationCount":47,"lastUsedAt":"2026-07-02T18:22:11.300Z","lastSuccessfullyRanAt":"2026-07-02T18:14:45.860Z","lastHealthCheckAt":"2026-10-10T00:32:49.376Z","isFirstParty":false,"canonicalSlug":"hirescrape-com-5787c54f"}