# Instagram profile scraper: screen a creator list before outreach

Give your agent a list of Instagram handles and get back a CSV with today's followers, category, private flag, a 12-post engagement sample, and a keep or skip verdict, with any public business email verified before you write to it. 3 steps, each a metered call through 鹦鹉AI, with the price printed before the agent spends it.

## Try it

Setup line (paste into any agent): `set up data capabilities — https://parrot.amorist.cn/llms.txt`

Then ask: "Using 鹦鹉AI, screen these 20 Instagram creators for partnership fit: [list of handles]. For each one pull the profile (followers, category, is_private, business_email) and the last 12 posts. Show me the price before each step. If a business email is public, verify it. Give me a CSV with handle, followers, private, posts_sampled, avg_engagement_pct and a keep or skip column: keep if over 10k followers, public, posting, and engagement above 1%."

- **List the handles upfront** The agent runs one profile call and one posts call per handle. One batch beats twenty prompts.
- **Ask for the price before each step** Both TikHub routes bill per success at the rate in the table; the verify step is the one that costs, and only fires when an email exists.
- **Define your keep criteria** Follower floor, public account, recent posts, engagement floor. The agent filters; you set the rules.
- **Request a CSV** Structured output you can sort before spending time on outreach.

## The steps

What 鹦鹉 AI calls, and what each call costs.

| # | Step | What the agent asks | Price |
|---|---|---|---|
| 1 | Pull the profile | followers, category, private flag and public business email, by handle | 0.7 credits per call |
| 2 | Sample recent posts | the last 12 posts with likes and comments, by numeric user id | 0.7 credits per call |
| 3 | Verify the business email | is the public business email deliverable, before outreach | 8.58 credits per call |

- Pull the profile: The cheapest profile route in the catalog. Returns the numeric user id the posts step needs.
- Sample recent posts: Engagement is likes plus comments over followers, averaged across the sample. Private accounts skip this step.
- Verify the business email: Fires only for handles whose profile exposes an email, so the worst case in the total above rarely happens.

At the rates above, 20 rows where every call hits comes to 199.60 credits. The receipt below is what it actually cost.

## What it actually cost

Run on 2026-09-14.

- Creators screened: 20 handles from the creator-discovery run on this site
- Profiles retrieved: 18 of 20 resolved; one call did not answer, one handle returned no user
- Posts sampled: 17 post calls answered, 14 accounts had posts to count; median engagement 5.3%
- Emails verified: 0: no profile exposed a public business email, so the verify step did not fire
- Total metered: 25.20 credits: 19 profile calls and 17 post calls at 0.70 credits each

Thirty-six successful calls at the two TikHub rates, billed per success. Fourteen of the twenty made the keep list. None of these creators exposes a business email in the profile, which is common: the email step is there for the lists where they do, and it is the only step with a real price. One profile call did not answer and was not billed; the retry policy is one line in the prompt. Handles are removed from the published CSV because they identify real people; your own run returns them.

Download the CSV of this run: https://parrot.amorist.cn/workflows/screen-instagram-creators-before-outreach.csv

HTML version: https://parrot.amorist.cn/workflows/screen-instagram-creators-before-outreach

## Before you start

**What does a 20-creator screen cost?** The receipt above is one real run. Profiles and posts are the cheap steps; only the email verify step, when it fires, costs more.

**What if the account is private?** The profile call still returns followers, category and the private flag. Posts and engagement are unavailable.

**Can I screen TikTok creators the same way?** Yes. TikHub has TikTok profile and post routes at the same price; change the handles and the platform in the prompt.

**How is engagement calculated?** Likes plus comments on the sampled posts, divided by followers, averaged over the sample. Above 3% is generally good; this list's median was 5.3%.

**Will this get my Instagram account banned?** This workflow screens public profile and post fields through a metered catalog route. It is not a follow, unfollow, or DM bot. Do not paste your own Instagram session into a scraper.

**What if engagement looks high but the audience is fake?** Treat engagement as a filter, not a guarantee. Look at comment quality and sudden follower spikes before you pay for a placement.

## Related

- Find creators by keyword: https://parrot.amorist.cn/use-cases/find-creators-by-keyword
- Search posts by keyword: https://parrot.amorist.cn/use-cases/search-posts-by-keyword
- Verify an email before you send: https://parrot.amorist.cn/use-cases/verify-an-email
- Find people by role, company or location: https://parrot.amorist.cn/use-cases/people-search

