{"uid":"cap_FYGzQUThRrnim3oWT5hw3","slug":"instagram-search-api-scrapeforagents-dd9f92a8","name":"Instagram Search API (ScrapeForAgents)","description":"Pay-per-call structured web data. Failed or empty runs are not charged.","url":"https://api.scrapeforagents.tech/v1/instagram-search?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"search":{"type":"string","description":"One or more public search terms, separated by commas. For popular reels, spaces become hyphens in the public topic URL."},"maxItems":{"type":"integer","default":0,"minimum":0,"description":"Stop after this many results across all terms. Set 0 for no total cap."},"searchType":{"enum":["popular","user","hashtag","place"],"type":"string","default":"popular","description":"Find public profiles, hashtags, places, or popular reels. Hashtags come from public topic reels when available; profiles and places depend on public search indexing."},"searchLimit":{"type":"integer","default":10,"maximum":50,"minimum":1,"description":"Maximum results for each term. Public reel pages currently expose up to 12 per term; indexed searches may return fewer than requested."}}},"responseSchema":{"type":"json","example":{"count":1,"items":[{"url":null,"inputUrl":null,"searchRank":null,"searchTerm":null,"searchType":null,"searchTitle":null,"searchSource":null,"searchSnippet":null}],"product":"instagram-search"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_H2ajZXDHTm_ZHaKoQIbO3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches Instagram public data for profiles, hashtags, places, or popular reels by keyword, returning ranked structured results.","exampleAgentPrompt":"Search Instagram for popular reels about 'sustainable fashion' and 'thrift-flipping' — get up to 10 results per term and stop after 20 total results.","exampleUseCases":[{"title":"Influencer discovery for brand campaign","prompt":"Find me up to 15 Instagram user profiles matching 'vegan food blogger' so I can build a shortlist of influencers for our plant-based product launch."},{"title":"Hashtag research for content strategy","prompt":"Look up the top 10 Instagram hashtags for 'home workout' and 'bodyweight training' — I want to see which hashtag topics are trending as reels so we can plan our posting strategy."},{"title":"Competitor brand presence audit","prompt":"Search Instagram for popular reels mentioning 'Glossier' and 'Fenty Beauty' — give me up to 12 results per term so I can see how those brands are showing up in trending content."}],"resultDescription":"Returns a JSON object with a count of results and an array of items, each containing the result URL, input URL, search rank, search term, search type, search title, search source, and a search snippet — structured data extracted from Instagram's public search pages.","failureModes":["Empty results returned (0 items) when Instagram's public index has no data for the search term — not charged","Fewer results than requested when Instagram public pages expose fewer than the requested searchLimit","Rate limiting or blocking by Instagram's public infrastructure causing partial or failed scrapes","Invalid searchType enum value causing a 400 validation error","Search terms with spaces may require hyphens for popular reel topics, otherwise returning no results"],"whenToPreferThis":"Choose this endpoint when you need structured, ranked Instagram search results — profiles, hashtags, places, or trending reels — without maintaining your own scraping infrastructure. It is pay-per-call with no charge on failed or empty runs, making it cost-efficient for exploratory searches. Prefer this over general web scrapers when you specifically need Instagram-formatted search result data with fields like searchRank, searchTitle, and searchSnippet.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:47:20.712Z","isFirstParty":false,"canonicalSlug":"instagram-search-api-scrapeforagents-dd9f92a8"}