Instagram Contact Finder avatar

Instagram Contact Finder

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Instagram Contact Finder

Instagram Contact Finder

Extract public business contact details — emails, phone numbers, external links, follower count and category — from Instagram profiles, for one or many usernames. Structured JSON output, pay-per-event pricing.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Assia Fadli

Assia Fadli

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Instagram Contact Finder pulls the public contact details out of any list of Instagram profiles — emails, phone numbers, external links, follower count and business category — and returns them as clean, structured JSON. Ideal for lead generation, outreach lists, influencer research and CRM enrichment.

What you get

For every handle you provide, one dataset record:

FieldDescription
usernameThe handle scanned.
fullNameDisplay name.
emailsDe-duplicated list of every email found — the structured business/public email fields plus any address detected in the bio or bio links.
phoneBest available public phone number (business → contact → public, with country code).
external_urlThe profile's website link.
bio_linksFull list of the profile's bio links.
followersFollower count.
isBusinessWhether it's a business/professional account.
categoryBusiness category, when published.

If a handle can't be read, a { "username": "...", "error": "..." } row is written instead, so no requested handle is ever silently dropped.

Input

FieldTypeRequiredDescription
usernamesarray of stringsInstagram handles, with or without @, or full profile URLs.
sessionCookiestring (secret)Your Instagram sessionid cookie. Optional, improves success rates.
proxyCountrystringTwo-letter residential-proxy country code (default US).
{
"usernames": ["cocacola", "nike", "spacex"],
"proxyCountry": "US"
}

Pricing — pay per event

This actor uses Apify's pay-per-event model. You are charged only for results delivered:

EventWhen it firesSuggested price
contact-scrapedOnce per profile successfully returnedset in Console

Error rows are not charged. When your per-run budget is reached, the actor stops so you're never billed beyond your cap.

How it works

The actor calls Instagram's public web_profile_info endpoint directly over HTTP (no headless browser) with the same app headers instagram.com's web client uses, routed through Apify residential proxies. Each handle is fetched independently, so one failure never affects the batch.

Tech

Written in TypeScript on the Apify SDK. HTTP-only — fast builds, cheap runs.

License

MIT © Assia Fadli