{"uid":"cap_42PSYeiXqotFbt6qD4SJ6","slug":"instagram-profile-posts-lookup-0653cded","name":"Instagram Profile & Posts Lookup","description":"Full Instagram profile by username — bio, follower and following counts, posts count, verified and business account flags, category, contact email, external and bio links, profile picture, plus the first page of recent posts and a cursor for more. Instagram profile lookup, creator and influencer stats, follower count, social audience data. No API key.","url":"https://instagram.use.x402atlas.com/profile/:username","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","pathParams"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"pathParams":{"type":"object","required":["username"],"properties":{"username":{"type":"string","pattern":"^[A-Za-z0-9._]+$","maxLength":30,"description":"Instagram handle as it appears in the profile URL, e.g. `nasa` for instagram.com/nasa. Case-insensitive, no leading @."}}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["username","profile","posts","next_cursor","next_cursor_url"],"properties":{"note":{"type":"string","description":"Present only when the lookup found nothing public (unknown, private or empty account). The paid lookup still ran."},"posts":{"type":"array","items":{"type":"object","required":["is_video","has_audio","dimensions","likes","comments","comments_disabled","like_and_view_counts_disabled","is_paid_partnership","tagged_users","carousel"],"properties":{"id":{"type":"string"},"url":{"type":"string","description":"Public post permalink, derived from the shortcode"},"likes":{"type":"integer"},"owner":{"type":"object","properties":{"id":{"type":"string"},"username":{"type":"string"}}},"title":{"type":"string","description":"Post title; only reels and clips carry one, absent on ordinary feed posts"},"caption":{"type":"string","description":"The post's written caption; falls back to accessibility_caption when the post has no written one"},"carousel":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"is_video":{"type":"boolean"},"shortcode":{"type":"string"},"dimensions":{"type":"object","properties":{"width":{"type":"integer"},"height":{"type":"integer"}}},"display_url":{"type":"string"}}},"description":"Children of a multi-media post; empty for single-media posts"},"comments":{"type":"integer"},"is_video":{"type":"boolean"},"location":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"}},"description":"Tagged place; absent when the post has none"},"has_audio":{"type":"boolean"},"shortcode":{"type":"string","description":"The post's short id, the last segment of its permalink"},"dimensions":{"type":"object","properties":{"width":{"type":"integer"},"height":{"type":"integer"}}},"display_url":{"type":"string","description":"Full-size image (or video cover) URL"},"product_type":{"type":"string","description":"Post kind as Instagram labels it, e.g. feed or clips (reels)"},"tagged_users":{"type":"array","items":{"type":"string"},"description":"Handles tagged in the post"},"thumbnail_url":{"type":"string","description":"Smaller preview of the same media as display_url — use it for grids and lists"},"video_duration":{"type":"number","description":"Video length in seconds. Absent on images, and also absent when the post is a video whose duration is not reported — branch on is_video, not on this field"},"comments_disabled":{"type":"boolean"},"is_paid_partnership":{"type":"boolean"},"accessibility_caption":{"type":"string","description":"Instagram's auto-generated image description"},"like_and_view_counts_disabled":{"type":"boolean"}}},"description":"One page of the account's posts, newest first; empty when nothing public was found"},"profile":{"type":"object","properties":{"id":{"type":"string","description":"Instagram's numeric account id, as a string"},"username":{"type":"string"},"bio_links":{"type":"array","items":{"type":"object","properties":{"url":{"type":"string"},"title":{"type":"string"},"link_type":{"type":"string"}}},"description":"Every link the account lists in its bio"},"biography":{"type":"string"},"followers":{"type":"integer"},"following":{"type":"integer"},"full_name":{"type":"string"},"has_reels":{"type":"boolean"},"has_guides":{"type":"boolean"},"is_private":{"type":"boolean"},"has_channel":{"type":"boolean"},"is_verified":{"type":"boolean"},"posts_count":{"type":"integer"},"external_url":{"type":"string","description":"The single link in the account's header"},"category_name":{"type":"string","description":"The account's public category, e.g. Government organization"},"business_email":{"type":"string","description":"Public contact email, when the account publishes one"},"joined_recently":{"type":"boolean"},"profile_pic_url":{"type":"string"},"profile_pic_url_hd":{"type":"string"},"has_threads_profile":{"type":"boolean"},"is_business_account":{"type":"boolean"},"is_verified_by_meta":{"type":"boolean"},"business_phone_number":{"type":"string"},"business_category_name":{"type":"string"},"is_professional_account":{"type":"boolean"},"hide_like_and_view_counts":{"type":"boolean"}},"description":"The account's public profile; zeroed when the lookup found nothing (see note)"},"username":{"type":"string","description":"The normalized handle that was looked up"},"next_cursor":{"type":"string","description":"Opaque token for the next page of posts; feed it back as `?cursor=` on /instagram/posts/{username}. Empty when there is no further page."},"next_cursor_url":{"type":"string","description":"Ready-made URL for the next page — GET it as-is (it is a paid $0.02 call like any other). Equivalent to feeding `next_cursor` back yourself. Empty when there is no further page."}}}}}}},"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_CO7ujQpwhcUr76GaVoM8z","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":"Returns full Instagram profile metadata and first page of recent posts for a given username, including bio, follower/following counts, verified status, and post details.","exampleAgentPrompt":"Can you pull up the full Instagram profile for 'natgeo' — I need their follower count, bio, verified status, and a look at their most recent posts?","exampleUseCases":[{"title":"Influencer vetting for brand partnership","prompt":"I'm considering working with the Instagram account 'minimalistbaker' for a campaign — can you pull their follower count, verified status, business category, and a sample of their recent posts so I can see engagement numbers?"},{"title":"Competitor social media audit","prompt":"Look up the Instagram profile for 'glossier' and give me their follower count, bio, any contact email, and the captions and like counts on their latest posts."},{"title":"Creator discovery for content collaboration","prompt":"I want to know if the Instagram account 'mkbhd' is a verified creator, how many followers they have, what category they're in, and what their most recent posts look like — can you fetch that?"}],"resultDescription":"Returns a structured object containing the full public Instagram profile (username, bio, follower count, following count, post count, verified flag, business account flag, category, contact email, external links, bio links, profile picture URL) plus an array of recent posts each with URL, caption, likes, comments, media dimensions, carousel children, tagged users, and a pagination cursor for fetching additional posts.","failureModes":["Private account — profile metadata may be limited or posts unavailable; response includes a 'note' field indicating the account is private","Unknown username — if the account does not exist, a note field is returned indicating the lookup found nothing public","Empty account — account exists but has no public posts; posts array is empty","Rate limiting or platform-side restrictions may reduce data completeness","Invalid username format (contains disallowed characters) returns a schema validation error"],"whenToPreferThis":"Choose this endpoint when you need a comprehensive snapshot of a public Instagram profile including both profile-level metadata and the first page of recent posts in a single call. Prefer it over manual scraping or unofficial APIs when you need structured, clean output including follower counts, verified status, business flags, and engagement metrics on recent posts without managing an Instagram API key or OAuth flow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:33:41.184Z","isFirstParty":false}