Audience Miner
Instagram · resumable to 200,000 followers

Mine anyone’s Instagram followers.
As deep as you need.

The people who already follow an Instagram account are the warmest creator pool there is. Audience Miner walks that follower list page by page — resuming where it left off, not restarting — and returns every public creator with follower count, median engagement, and a contact route where one exists.

1 credit per requestbusiness emails includedprivate accounts skipped free
private
private
private
@home.with.alyssag
3,796 followers
private
private
private
private
@lumiinousstar
3,286 followers
email
private
private
private
private
private
@celita_lewis
2,066 followers
email
private
private
private
private
private
@home.with.alyssag
3,796 followers
private
private
private
private
@lumiinousstar
3,286 followers
email
private
private
private
private
private
@celita_lewis
2,066 followers
email
private
private
most of a follower list is private3 kept
~60%
of a follower list is private

Skipped before we look them up, so they cost you nothing.

~40%
comes back as creators

That is the real shape of a follower list. Depth is how you get volume.

0
cost to filter

Every row is paid for when we look it up. Narrow it as often as you like.

How it works

Four steps, and only one of them costs anything.

  1. 01

    Name an account

    Any public handle — a competitor, a partner, a creator your buyers already follow. Their followers are the pool.

  2. 02

    Set the depth

    How many followers to look at, up to 200,000. The scan walks the list with a cursor and resumes where it stopped, so depth is a setting rather than a ceiling.

  3. 03

    Filter what came back

    Follower band, engagement floor, post count, has-an-email. Free, and as many times as you like — every row was already paid for when we looked it up.

  4. 04

    Export exactly that

    CSV or JSON, honouring the active filter. Twenty-one fields per creator, the same shape every time.

The billable step is the third-party lookup, which happens once per public profile. That is why filtering afterwards is free: the money was already spent finding the row, so narrowing the list costs nothing and changes nothing about what you paid.

What comes back

Every public follower, as a row you can act on.

Follower counts are integers, not “128k” strings. Engagement is the median of recent posts, not the mean — so one viral post can’t inflate a creator who normally reaches nobody. Emails are de-styled before parsing, because creators write them in decorative Unicode that a plain regex captures as gibberish.

1
Credit per request
200,000
Followers per scan
~40%
Of a list is public
0
Cost to filter results
Username & display name
Followers, following, posts
Engagement rate (median)
Avg likes & comments
Business contact email
Email parsed from bio
External link in bio
Verified · business · category
Self-reported location
Profile picture URL
Free filtering on results
Resumable to any depth
Native MCP server
REST API
CSV / JSON export
Use cases

Somebody else’s audience is a list you can work.

Build a creator shortlist from a competitor's audience

The micro-creators already following a brand in your category are warm by definition — they chose that world. Scan deep, filter to the band your budget supports, and narrow from thousands to the hundred you will actually contact.

Find the nano-creators nobody has pitched

Creator databases index people who are already discoverable. A follower list surfaces the 2,000–5,000 follower accounts that never show up in one — which is exactly why their inboxes are not full.

Map a niche you are entering

Pick the account everyone in a category follows and mine it. Segment the result by follower band, engagement and business-account status to see the shape of the market before you spend on it.

Vet a partner's real audience

Follower count says almost nothing on its own. Scanning who actually follows an account — and what their own engagement looks like — is a different question from what a media kit reports.

A caveat worth stating: follower count alone will not give you a clean pool. Accounts with zero posts and follow-for-follow accounts both clear a follower band. The engagement and post-count filters exist because that is the difference between three thousand rows and three thousand rows worth reading.

For developers & agents

One key. REST or MCP.

Mint a key in the dashboard and it works on both rails. Tool calls draw the same Ounie wallet as the UI, so an agent and a person share one balance and one ledger.

There is no pay-per-call x402 rail, deliberately. A deep scan runs for minutes and resumes across restarts, so it cannot finish inside one HTTP response — quoting it would mean an agent paying for work that outlives the request.

// Start a scan. Returns immediately — a deep scan outlives any request.
const res = await fetch("https://audienceminer.ounie.com/api/scans", {
  method: "POST",
  headers: {
    "Authorization": "Bearer amn_live_...",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    target: "competitor",   // whose followers to mine
    scan_depth: 50000,      // followers to LOOK AT, not creators returned
  }),
});

const { scan_id, credits_reserved, typical_settle } = await res.json();
// credits_reserved is the worst case; typical_settle is what it usually costs.
// Poll GET /api/scans/${scan_id} until status === "succeeded".
FAQ

The questions worth answering first.

We read Instagram's public web surface — the same one a person visits with a browser. Case law in most jurisdictions (hiQ v. LinkedIn, Meta v. Bright Data) treats scraping publicly accessible data as lawful. We do not bypass authentication and we do not touch private profiles: a private account is skipped before we ever look it up. How you use the data is your responsibility — CAN-SPAM, GDPR and CCPA all apply to your outreach.