{"uid":"cap_JcgYPj3ZeTRmnUYmhglHi","slug":"stablesocial-instagram-user-posts-95dee0a7","name":"StableSocial Instagram User Posts","description":"Pay-per-request access to social media data from TikTok, Instagram, Facebook, Reddit, and LinkedIn. No auth, no subscriptions.","url":"https://stablesocial.dev/api/sc/instagram/user/posts","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"trim":{"type":"boolean","description":"Set to true to get a trimmed response"},"handle":{"type":"string","minLength":1,"description":"Instagram handle"},"next_max_id":{"type":"string","description":"Cursor to get next page of results."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.06","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.06/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OH0tS32pA1dIr0_a7K3iK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves a paginated list of posts for a given Instagram user handle, with optional trimming of the response payload.","exampleAgentPrompt":"Can you pull the recent Instagram posts for the account @natgeo — give me a trimmed response to keep things concise?","exampleUseCases":[{"title":"Influencer content audit for brand partnership","prompt":"I'm evaluating @huda for a brand deal — can you pull her recent Instagram posts so I can see what she's been posting about lately?"},{"title":"Competitor social media monitoring","prompt":"Grab the latest posts from @glossier on Instagram so I can track what content they're putting out this month."},{"title":"Creator content archiving with pagination","prompt":"Fetch the next page of Instagram posts for @natgeo using this cursor: ABC123XYZ so I can continue archiving their full post history."}],"resultDescription":"Returns a list of Instagram posts for the specified user, including post content, metadata (likes, comments, timestamps, media URLs), and a pagination cursor (next_max_id) to fetch subsequent pages. If trim=true, the response is a condensed subset of fields.","failureModes":["Invalid or non-existent Instagram handle returns an error or empty result","Expired or invalid next_max_id cursor returns a pagination error","Payment failure (insufficient USDC balance) returns a 402 status","Instagram rate limiting on the scraping backend may cause delays or failures","Private Instagram accounts may return no posts or an access-denied error"],"whenToPreferThis":"Choose this endpoint when you need pay-per-request, no-subscription access to Instagram post data without managing OAuth credentials or API keys. It is ideal for one-off scraping tasks, agent workflows that need fresh Instagram content data, or when you want to avoid Instagram's official API restrictions. Prefer this over browser automation when you need structured post data quickly and cost-effectively at $0.06 per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:51:39.867Z","isFirstParty":false}