{"uid":"cap_z4ruv7fIvDUbzZHC1YLK_","slug":"instagram-user-posts-fetcher-def18a2b","name":"Instagram User Posts Fetcher","description":"Fetches paginated posts from an Instagram user. Pagination billing: call the first page normally and save billing.requestId from the Orthogonal /v1/run response. For later page, offset, or cursor calls on the same logical search, pass parentRequestId with unchanged non-pagination parameters. Valid continuation calls still get their own request IDs and quoted price, but are charged 0. Changing filters starts a new billable request.","url":"https://x402.orthogonal.com/fiber/v1/instagram/user-posts","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"handle":{"type":"string","description":"Instagram handle."},"nextPageToken":{"type":"string","description":"Pagination token. For continuation billing, keep non-pagination parameters unchanged and pass top-level parentRequestId from the first Orthogonal /v1/run response."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.04","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.04/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.04","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ehB6aUssdl1EJy64UtQCp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.04","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches paginated posts from a specified Instagram user's profile by handle","exampleAgentPrompt":"Pull the latest posts from Instagram user @natgeo — and if there are multiple pages, go through all of them.","exampleUseCases":[{"title":"Influencer content audit","prompt":"Fetch all the recent posts from Instagram handle @cristiano so I can analyze what kind of content he's been putting out lately."},{"title":"Brand social monitoring","prompt":"Get the posts from the Instagram account @nike — I want to see what campaigns they've been running recently."},{"title":"Competitor content research","prompt":"Pull the posts from Instagram user @glossier so I can review their product announcement cadence and content style."}],"resultDescription":"Returns a paginated list of posts from the specified Instagram user, including post content, metadata, and a nextPageToken for fetching subsequent pages. Subsequent pages of the same request can be fetched at no additional charge by passing the parentRequestId.","failureModes":["Invalid or non-existent Instagram handle returns an error or empty result","Private Instagram accounts may return no posts or an access error","Rate limiting or Instagram anti-scraping measures may cause failures","Missing or stale pagination token causes pagination to restart","Changing filter parameters while passing parentRequestId starts a new billable request"],"whenToPreferThis":"Use this endpoint when you need to retrieve posts from a specific Instagram user's public profile by handle, especially when paginating through large post histories. The continuation billing model makes it cost-effective for multi-page retrieval. Prefer this over generic web scrapers when you need structured Instagram post data rather than raw HTML.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:09:38.682Z","isFirstParty":false}