{"uid":"cap_C2OoY7fDSkVijM9T53Q0y","slug":"socialfetch-instagram-hashtag-search-f052ef9e","name":"SocialFetch Instagram Hashtag Search","description":"Search public Instagram posts and Reels by hashtag.","url":"https://api.socialfetch.dev/v1/instagram/search/hashtags","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["hashtag"],"properties":{"cursor":{"type":"string","minLength":1,"description":"Pagination cursor returned by a previous response."},"hashtag":{"type":"string","maxLength":256,"minLength":1,"description":"Hashtag to search for. A leading # is optional."},"mediaType":{"enum":["all","reels"],"type":"string","description":"Content filter. Use `all` for posts and Reels, or `reels` for Reels only. Default: `all`."},"datePosted":{"enum":["last-hour","last-day","last-week","last-month","last-year"],"type":"string","description":"Optional filter for when matching posts were posted."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.014","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.014/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_qlmEooktVofElGgfh07tI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.014","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search public Instagram posts and Reels by hashtag with optional filters for media type and recency.","exampleAgentPrompt":"Search Instagram for public posts and Reels tagged #sustainablefashion posted in the last week — show me both regular posts and Reels.","exampleUseCases":null,"resultDescription":"A list of public Instagram posts and/or Reels matching the given hashtag, including post metadata such as captions, media URLs, engagement signals, timestamps, and a pagination cursor for fetching additional results.","failureModes":["Invalid or empty hashtag returns a 400 error","Hashtag not found or no matching posts returns an empty results list","Invalid cursor causes a pagination error","Invalid mediaType or datePosted enum value returns a 400 validation error","Rate limit exceeded returns a 429 error","Payment failure returns a 402 error"],"whenToPreferThis":"Use this endpoint when you need to discover or monitor public Instagram content associated with a specific hashtag, especially when filtering by content type (posts vs Reels only) or recency (last hour to last year). Prefer this over general web search when you need structured Instagram post data rather than HTML pages.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:54:15.471Z","isFirstParty":false}