# Instagram Profile API (Standby) (`myagizm/instagram-profile-api`) Actor

Real-time Instagram profile lookup over HTTP: GET /profile?username=nasa returns followers, following, posts count, bio, external link, verified and business flags. Interactive OpenAPI endpoints, no login or cookies required.

- **URL**: https://apify.com/myagizm/instagram-profile-api.md
- **Developed by:** [MYM](https://apify.com/myagizm) (community)
- **Categories:** Social media, Lead generation
- **Stats:** 1 total users, 0 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.94 / 1,000 instagram profile record returneds

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## Instagram Profile API — real-time Instagram profile JSON over HTTP (No API Key, No Login)

<p align="center">
  <a href="https://apify.com/myagizm/instagram-profile-api"><img src="https://img.shields.io/badge/Apify-Actor-00b96b?logo=apify&logoColor=white" alt="Apify Actor"></a>
  <img src="https://img.shields.io/badge/Real--time-~2.6s%20response-ff69b4" alt="Real-time ~2.6s response">
  <img src="https://img.shields.io/badge/No%20API%20Key-required-blue" alt="No API Key required">
  <img src="https://img.shields.io/badge/No%20Login-needed-blue" alt="No Login needed">
  <img src="https://img.shields.io/badge/OpenAPI-Swagger%20Endpoints-85EA2D" alt="OpenAPI Swagger Endpoints">
  <img src="https://img.shields.io/badge/MCP-AI%20agents-8A2BE2" alt="MCP AI agents">
  <img src="https://img.shields.io/badge/Pricing-pay%20per%20result-success" alt="Pay per result">
</p>

**Look up any public Instagram profile in ~2-3 seconds over plain HTTP** — no login, no cookies, no Instagram Graph API app, no access token, no OAuth dance. The Instagram Profile API is a **standby API actor**: it sits warm behind a permanent HTTP endpoint and answers synchronously with live profile JSON — followers, following, post count, biography, external link, business category, verified badge, private flag, numeric user ID, and full-resolution avatar. Call it with one username or up to twenty at once, from curl, from your backend, from an AI agent, or from the interactive **Swagger/OpenAPI Endpoints tab** right on the store page. It also runs as a classic batch job when you want a dataset and an export.

> **Get your first results free in under 2 minutes** — open the Endpoints tab, type a username, click Try it out. No configuration, no credit card to try.

***

### Table of contents

- [What can it do?](#what-can-it-do)
- [Who uses it?](#who-uses-it)
- [Real-time API usage](#real-time-api)
- [Response example](#response-example)
- [Batch mode](#batch-mode)
- [What data can I get?](#what-data)
- [Latency & limits](#latency)
- [Pricing](#pricing)
- [Tips](#tips)
- [Want other Instagram data?](#want-other-data)
- [AI agents (MCP)](#mcp)
- [Integrations & API](#integrations)
- [Support](#support)
- [FAQ](#faq)
- [Related searches](#related-searches)
- [Disclaimer](#disclaimer)
- [Resources](#resources)

***

### What can the Instagram Profile API do? {#what-can-it-do}

- ⚡ **Return a live Instagram profile in ~2.6 seconds** — a synchronous HTTP call, not a batch job you poll later.
- 👤 **Look up any public profile** by username — `nasa`, `@nasa`, or `https://www.instagram.com/nasa/` all work.
- 📦 **Batch up to 20 usernames per call** — comma-separated in the URL or as a JSON array in the body.
- 📊 **Get real follower and following counts** read live from the public profile at request time.
- 📝 **Read the full biography** plus the **external link** creators put in their bio.
- ✅ **Check the verified badge** and whether the account is a business or creator account.
- 🏷️ **Get the business category** — useful for segmenting leads by niche in real time.
- 🔒 **Detect private accounts instantly** — they come back with `private: true` and the fields Instagram exposes publicly.
- 🆔 **Get the numeric user ID** so your database survives username changes.
- 🖼️ **Get the full-resolution avatar URL** instead of the thumbnail Instagram serves by default.
- 🧪 **Try it without writing code** — the store page ships an interactive Swagger/OpenAPI **Endpoints** tab.
- 🗂️ **Also works as a classic batch actor** — run it from the Console, get a dataset, export JSON, CSV, Excel, or XML.

Go beyond the limits of the official Instagram API: no OAuth app, no app review, no token refresh, no quota juggling — one GET request and you have the data.

***

### Who uses the Instagram Profile API? {#who-uses-it}

- 🤖 **AI agent developers** — give an assistant a sub-3-second "how big is this account?" tool it can call mid-conversation.
- 🔗 **Enrichment pipeline builders** — turn a username column into followers, bio, and category inside n8n, Make, or your own worker.
- 💼 **Sales & lead generation teams** — enrich a CRM record the moment a lead is created, not in a nightly batch.
- 🤝 **Influencer marketers** — verify follower counts and niches live during outreach, before paying for a placement.
- 🕵️ **Trust & safety teams** — screen accounts by post count, verification, and privacy state inside a moderation flow.
- 📈 **Product teams** — power "connect your Instagram" onboarding that shows the user their own stats instantly.
- 🧑‍💻 **Indie hackers** — one curl away from a profile widget, a Telegram bot, or a follower-count dashboard.

If you need **one profile, right now, inside a request/response cycle** — a webhook handler, a chat agent, a form submit — this is the actor. If you need ten thousand profiles dumped to Excel on a schedule, use the sibling [Instagram Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2).

***

### Real-time API usage {#real-time-api}

The actor runs in **standby mode**: a permanent HTTP endpoint that is already warm and answers synchronously. The base URL is shown on the actor page and in the **Endpoints** tab, and follows the pattern:

```
https://myagizm--instagram-profile-api.apify.actor
```

The store page also has an interactive **Endpoints (Swagger) tab** where you can fill in a username and execute real calls against the live API from your browser.

#### Single profile lookup

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/profile?username=nasa"
```

#### Multiple profiles in one call (max 20)

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/profile?username=nasa,spacex"
```

#### POST with a JSON body

```bash
curl -X POST "https://myagizm--instagram-profile-api.apify.actor/profile" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo"]}'
```

#### Health check

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/health"
```

#### Error behavior

- **Missing username** → `400` with a clear message telling you what to pass.
- **Backend failure** → `502` with a clean error body — no internal details leaked, safe to surface in your own logs.

***

### Response example {#response-example}

Every call returns a small envelope: the profiles, how many came back, and how long the lookup took.

```json
{
  "items": [
    {
      "url": "https://www.instagram.com/nasa/",
      "userId": "528817151",
      "private": false,
      "fullName": "NASA",
      "username": "nasa",
      "verified": true,
      "biography": "Making the seemingly impossible, possible. ✨",
      "followers": 104255088,
      "following": 92,
      "isBusiness": true,
      "postsCount": 4865,
      "profilePic": "https://scontent-ams2-1.cdninstagram.com/... (signed CDN URL, expires)",
      "sourceType": "instagram",
      "externalUrl": "https://www.nasa.gov/",
      "inputUsername": "nasa",
      "businessCategory": "Government Agencies"
    }
  ],
  "count": 1,
  "tookMs": 2611
}
```

- `items` — one object per resolved profile, in the order you asked for them.
- `count` — how many profiles were returned. You are billed per profile returned, so `count` is also your cost meter.
- `tookMs` — server-side lookup time in milliseconds, handy for monitoring your pipeline's latency budget.

***

### Batch mode {#batch-mode}

Prefer the classic Apify flow? The same actor runs as a normal batch job from the Console or the Apify API — same fields, same output, delivered as a dataset you can page through and export.

1. **Open the Instagram Profile API** on [Apify](https://apify.com/myagizm/instagram-profile-api).
2. Switch to the **run input** and add accounts to *usernames* — `natgeo`, `@nasa`, or `https://www.instagram.com/nike/` all work.
3. *(Optional)* Set **resultsLimit** to cap the run.
4. Click **▶ Start**.
5. **Export** the dataset to JSON, CSV, Excel, or XML, or fetch it through the Apify API.

#### Input fields

| Field | Type | Description |
|-------|------|-------------|
| `usernames` | array (stringList) | Usernames, @handles, or full profile URLs to resolve. |
| `resultsLimit` | integer | Max profiles per call. Default `20`, minimum `1`, maximum `20`. |

#### Batch input example

```json
{
  "usernames": [
    "nasa",
    "natgeo",
    "nike"
  ],
  "resultsLimit": 20
}
```

Start with one input to see the output shape, then scale the same run — the fields stay identical between standby and batch mode, so code written against one keeps working against the other.

***

### What data can I get? {#what-data}

#### Always populated

| Field | Type | Description |
|-------|------|-------------|
| `inputUsername` | string | The username you asked for — handy when batching up to 20 per call. |
| `username` | string | The account's current handle. |
| `userId` | string | Numeric account ID (stable even if the handle changes). |
| `url` | string | Canonical profile link. |
| `private` | boolean | Whether the account is private. |
| `verified` | boolean | Verified badge. |
| `followers` | number | Follower count, read live at request time. |
| `following` | number | Accounts this profile follows. |
| `postsCount` | number | Total posts published. |
| `sourceType` | string | Data source identifier (`instagram`). |

#### Populated when present

| Field | Type | Description |
|-------|------|-------------|
| `fullName` | string | Display name. |
| `biography` | string | Bio text, including emoji and line breaks. |
| `externalUrl` | string | The link in the bio. |
| `profilePic` | string | Full-resolution avatar URL (signed CDN link, expires). |
| `isBusiness` | boolean | Business or creator account flag. |
| `businessCategory` | string | Instagram's category label for business accounts. |

> Fields reflect what Instagram exposes publicly for that account. Values that do not exist are returned as `null` or empty rather than dropped, so your schema stays stable across calls. **Private accounts** return `private: true` with the limited set of fields Instagram shows to logged-out visitors — you can detect them without burning a post-scrape run.

***

### Latency & limits {#latency}

Measured on live calls:

| Metric | Value |
|--------|-------|
| Warm response time | **~2.6 s** (typical 2-3 s) |
| Cold start (first call after idle) | **~5 s** |
| Max profiles per call | **20** |
| Data freshness | **No cache** — read live at request time |

- 🚀 The endpoint stays warm, so steady traffic sees the ~2.6 s path on every call.
- ❄️ The first request after a quiet period pays a one-time cold start of about 5 s; subsequent calls are fast again.
- 🔁 Need more than 20 profiles? Chunk your list and fire calls in parallel — each call is independent and billed per profile returned.

***

### How much will it cost? {#pricing}

Simple, predictable **pay-per-event** pricing — you are charged per profile returned, not for compute time, not per HTTP request. A call that returns 3 profiles costs 3 events; `count` in the response is your receipt.

| Apify plan | Price per profile |
|------------|-------------------|
| Free | $0.0012 |
| Bronze | $0.0011 |
| Silver | $0.0010 |
| Gold | $0.00094 |
| Platinum | $0.00084 |
| Diamond | $0.00074 |

- 💸 **Budget is just profiles × rate** — 10,000 lookups on the free tier is $12, on Diamond $7.40.
- 🆓 **Free to try** — new Apify accounts include monthly free usage, so your first calls cost nothing.
- 🚫 **No hidden fees** — no proxy add-on, no per-request surcharge, no minimum spend.

See the live rate on the [Apify store page](https://apify.com/myagizm/instagram-profile-api).

***

### Tips {#tips}

- 🆔 **Store `userId`, not the handle.** Usernames change; the numeric ID does not. Enrich once, key forever.
- 🔒 **Branch on `private` first.** Private profiles come back with `private: true` and limited fields — detect them in the same call instead of discovering it downstream.
- ⏱️ **Budget ~3 s per call in synchronous flows.** For a chat agent or a webhook handler, call it inline; for bulk enrichment over thousands of rows, parallelize or use batch mode.
- 📦 **Batch up to 20 per call.** Fewer HTTP round trips, same per-profile price, and one `tookMs` for the whole chunk.
- 🧮 **Compute engagement rate properly** — pull posts with the [Instagram Post Scraper V2](https://apify.com/myagizm/instagram-post-scraper-v2) and divide average likes by `followers`.
- 🏷️ **Segment with `businessCategory`** to split an influencer list into niches the moment you enrich it.
- 🔗 **`externalUrl` is the real destination** — great for finding a creator's shop, Linktree, or site during lead qualification.
- 🖼️ **Re-host `profilePic` immediately** — Instagram signs its CDN links and they expire; download the avatar in the same session you look it up.
- 💓 **Ping `/health`** in your uptime monitor so you can tell actor issues apart from your own pipeline.

***

### Want other Instagram data? {#want-other-data}

The Instagram Profile API is profile-only by design so you are never billed for data you did not ask for. The same no-login, pay-per-result approach covers the rest of Instagram:

- 🗂️ **[Instagram Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2)** — the batch sibling: thousands of profiles per run, straight to a dataset.
- 🖼️ **[Instagram Post Scraper V2](https://apify.com/myagizm/instagram-post-scraper-v2)** — posts with likes, comments, captions, hashtags and media URLs.
- 🎬 **[Instagram Reel Scraper V2](https://apify.com/myagizm/instagram-reel-scraper-v2)** — reels with plays, likes, comments, duration and video URLs.
- 💬 **[Instagram Comment Scraper V2](https://apify.com/myagizm/instagram-comment-scraper-v2)** — comments with author, likes, reply count and timestamps.
- \#️⃣ **[Instagram Hashtag Scraper V2](https://apify.com/myagizm/instagram-hashtag-scraper-v2)** — top or recent posts for any hashtag.
- 🔍 **[Instagram Search Scraper V2](https://apify.com/myagizm/instagram-search-scraper-v2)** — search Instagram for accounts, hashtags, and places.
- 🧑‍🤝‍🧑 **[Instagram Followers Scraper V2](https://apify.com/myagizm/instagram-followers-scraper-v2)** — the follower or following list of an account.
- ❤️ **[Instagram Post Likers Scraper V2](https://apify.com/myagizm/instagram-likers-scraper-v2)** — the accounts that liked a post.
- 🏷️ **[Instagram Tagged Scraper V2](https://apify.com/myagizm/instagram-tagged-scraper-v2)** — posts an account is tagged in.
- 📸 **[Instagram Stories Scraper V2](https://apify.com/myagizm/instagram-stories-scraper-v2)** — active stories with media URLs before they expire.
- ⬇️ **[Instagram Media Downloader V2](https://apify.com/myagizm/instagram-media-downloader-v2)** — download photos and videos in full quality.

Building a multi-platform dataset? The same family covers the other networks:

- 🎵 **[TikTok Profile Scraper](https://apify.com/myagizm/tiktok-profile-scraper-v2)** · **[TikTok Video Scraper](https://apify.com/myagizm/tiktok-video-scraper-v2)** · **[TikTok Hashtag Scraper](https://apify.com/myagizm/tiktok-hashtag-scraper-v2)** · **[TikTok Comments Scraper](https://apify.com/myagizm/tiktok-comments-scraper-v2)**
- ▶️ **[YouTube Channel Scraper](https://apify.com/myagizm/youtube-channel-scraper)** · **[YouTube Comment Scraper](https://apify.com/myagizm/youtube-comment-scraper)** · **[YouTube Transcript Scraper](https://apify.com/myagizm/youtube-transcript-scraper)**
- 🤖 **[Reddit Scraper](https://apify.com/myagizm/reddit-scraper-v2)** · **[Reddit Search Scraper](https://apify.com/myagizm/reddit-search-scraper-v2)** · **[Reddit Subreddit Scraper](https://apify.com/myagizm/reddit-subreddit-scraper-v2)**
- 👔 **[LinkedIn Profile Scraper](https://apify.com/myagizm/linkedin-profile-scraper)** · **[LinkedIn Company Scraper](https://apify.com/myagizm/linkedin-company-scraper)** · **[LinkedIn Jobs Scraper](https://apify.com/myagizm/linkedin-jobs-scraper)**
- 🐦 **[X (Twitter) Tweets Scraper](https://apify.com/myagizm/x-tweets-scraper)** · **[X Profile Scraper](https://apify.com/myagizm/x-profile-scraper)** · **[X Trends Scraper](https://apify.com/myagizm/x-trends-scraper)**
- 🗺️ **[Google Maps Scraper](https://apify.com/myagizm/google-maps-scraper)** · **[Google News Scraper](https://apify.com/myagizm/google-news-scraper)**

Browse everything on the **[myagizm store profile](https://apify.com/myagizm)**.

***

### Use the data with AI agents (MCP) {#mcp}

The Instagram Profile API is available through the **Apify MCP server**, so AI assistants can call it as a tool and resolve profiles mid-conversation. Because it answers in ~2.6 s, it fits naturally inside an agent loop — no run-and-poll, no waiting on a dataset.

- 🧩 **Claude** — add the Apify MCP server and let Claude vet accounts while it researches.
- 🤖 **ChatGPT** — use the actor as a tool inside research and reporting workflows.
- 🖊️ **Cursor** — pull live profile data straight into your coding sessions.

Common AI-agent recipes:

- 🔎 **Account vetting** — "is @example real and established? check followers, verification, and privacy."
- 📊 **Audience sizing** — "rank these 20 accounts by followers and give me a table."
- 🗂️ **Lead enrichment** — "for each signup with an Instagram handle, attach bio, category, and audience size."
- 📈 **Snapshot comparison** — "compare today's follower counts with the numbers we stored last week."

***

### Integrations & API {#integrations}

Connect the actor to the tools you already use: **Make, Zapier, n8n, Slack, Airbyte, Gumloop, CrewAI, IFTTT, Lindy, GitHub, Google Sheets, and Google Drive** — plus webhooks, Apify Schedules, and the MCP server. For the lowest latency, call the standby endpoint directly; for scheduled bulk work, use the standard Apify API.

#### Run synchronously and get the dataset (Apify API)

```bash
curl -X POST "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo", "nike"], "resultsLimit": 20}'
```

#### Start a run asynchronously

```bash
curl -X POST "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/runs?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo", "nike"], "resultsLimit": 20}'
```

#### Fetch dataset items later

```bash
curl "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/runs/last/dataset/items?token=YOUR_APIFY_TOKEN&format=csv"
```

Change `format` to `json`, `csv`, `xlsx`, or `xml` to export in your preferred format. The Apify Console auto-generates ready-to-paste **JavaScript, Python, and CLI** snippets, and the **Endpoints** tab exposes a full **OpenAPI** spec for the standby API.

***

### Support {#support}

Questions, feature requests, or something not looking right? Open an issue on the actor's **[Issues tab](https://apify.com/myagizm/instagram-profile-api/issues)**. Please include the usernames you queried and the response you received so we can reproduce and fix it quickly.

***

### FAQ {#faq}

#### Do I need an Instagram account, login, cookies, or API key?

No. There is no login, no cookies, no Instagram Graph API app, no app review, and no access token. Send a GET request, get JSON back.

#### How is this different from the Instagram Profile Scraper V2?

This actor is a **real-time API**: a standby HTTP endpoint that answers synchronously in ~2.6 s, with an interactive Swagger Endpoints tab. The [Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2) is optimized for bulk — thousands of profiles per run into a dataset. Same fields; pick by latency and volume, not by data.

#### How fast is it, really?

Measured on live calls: ~2.6 s warm (typically 2-3 s), ~5 s on the first call after an idle period (cold start). `tookMs` in every response tells you the server-side time for that exact call.

#### How many profiles can I get in one call?

Up to **20**, either comma-separated in `?username=` or as a JSON array in a POST body. Chunk larger lists into multiple calls — they parallelize cleanly.

#### Can I try it without writing code?

Yes. The store page has an interactive **Endpoints (Swagger) tab**: fill in a username, click execute, inspect the real response in your browser.

#### Is it legal to use this API?

The actor collects only publicly available data — the same content any visitor can see without logging in. It never logs in and never accesses private content. You are responsible for compliant use: if the data contains personal data, follow GDPR, CCPA, and other applicable regulations, and respect Instagram's terms.

#### What happens with private accounts?

You get a response with `private: true` and the limited fields Instagram exposes publicly for that account. The actor never bypasses access controls — use the flag to branch in your pipeline instead of discovering privacy downstream.

#### What if a username does not exist?

That username simply does not appear in `items` — check `count` against how many you sent, and match `inputUsername` to see which ones resolved.

#### What does the error handling look like?

A missing username returns `400` with a clear message about what to pass. An upstream failure returns `502` with a clean body and no internal details leaked — safe to log and safe to show users.

#### How fresh is the data?

There is no caching. Every call reads the current public profile, so follower counts are live at request time.

#### Do I need proxies?

No. Networking is handled for you — nothing to configure or supply.

#### Is the avatar full resolution?

Yes. `profilePic` is the full-size image, not the small thumbnail. Note that Instagram signs its CDN links and they expire — download or re-host the image in the same session.

#### Can I export results to CSV, Excel, or JSON?

Yes, in batch mode: export the dataset to JSON, CSV, Excel, or XML from the Console, or via the Apify API `format` parameter. In standby mode the response is JSON by design — map it straight into your app.

#### Can I schedule runs?

Yes. Use Apify Schedules or trigger batch runs via API and webhooks — a daily run over a fixed list builds a follower-growth time series for free.

#### Is there an MCP server for AI agents?

Yes. The actor is exposed through the Apify MCP server, so Claude, ChatGPT, and Cursor can call it as a tool — and the ~2.6 s response fits inside an agent loop.

#### Can I call it from n8n, Make, or Zapier?

Yes. In n8n or Make, use a plain HTTP Request node against the standby endpoint for real-time enrichment, or the native Apify integration for batch runs.

#### How am I charged?

Pay per event: one event per profile returned, at your plan's rate (see the pricing table). A call returning 5 profiles costs 5 events — `count` in the response is your meter.

#### Does it work with @handles and full URLs?

Yes. `nasa`, `@nasa`, and `https://www.instagram.com/nasa/` all resolve to the same profile.

#### Can I get the follower list itself?

Not with this actor — it returns profile-level data. Use the [Instagram Followers Scraper V2](https://apify.com/myagizm/instagram-followers-scraper-v2) to export the accounts themselves.

#### Can I also get the account's posts?

Yes, with the [Instagram Post Scraper V2](https://apify.com/myagizm/instagram-post-scraper-v2) or [Reel Scraper V2](https://apify.com/myagizm/instagram-reel-scraper-v2). This actor is profile-only by design so you are not billed for posts you did not ask for.

#### Is there an OpenAPI spec?

Yes — the Endpoints tab on the store page is driven by an OpenAPI definition, so you can also import it into Postman, Insomnia, or your codegen toolchain.

***

### Related searches {#related-searches}

instagram profile api · instagram profile json api · real-time instagram api · instagram follower count api · instagram api no login · instagram graph api alternative · instagram profile lookup api · instagram user info endpoint · instagram bio api · instagram verified badge checker api · instagram business category api · instagram account checker api · get instagram followers by username api · instagram enrichment api · instagram profile rest api · instagram api without access token · instagram lead enrichment · crm instagram enrichment · instagram api for ai agents · mcp instagram profile tool · instagram swagger api · low latency instagram api · instagram user id lookup · instagram avatar url api · instagram external link extractor api · bulk instagram profile lookup · synchronous instagram api · instagram profile data json · standby actor apify · instagram data pipeline api

***

### Disclaimer {#disclaimer}

This is an independent tool and is not affiliated with, endorsed by, or sponsored by Instagram or Meta Platforms, Inc.. All product names, logos, and brands are property of their respective owners.

The actor collects only **publicly available** data — the same content any visitor can see without logging in. It never logs in, never bypasses access controls, and never touches private or protected content. You are responsible for how you use the data: if it contains personal data, follow GDPR, CCPA, and other applicable regulations, and respect the platform's terms.

***

### Resources {#resources}

- 📘 [Apify API documentation](https://docs.apify.com/api/v2) — run actors and fetch datasets programmatically.
- ⚡ [Standby actors & endpoints](https://docs.apify.com/platform/actors/running/standby) — how real-time HTTP endpoints work on Apify.
- 🤖 [Apify MCP server](https://mcp.apify.com) — use this actor as a tool in Claude, ChatGPT, and Cursor.
- 📤 [Dataset export docs](https://docs.apify.com/platform/storage/dataset) — export to JSON, CSV, Excel, and XML.
- ⏰ [Scheduling actor runs](https://docs.apify.com/platform/schedules) — keep your data fresh automatically.
- 🔌 [Apify integrations](https://docs.apify.com/platform/integrations) — n8n, Zapier, Make, Slack, and more.
- 🏪 [myagizm store profile](https://apify.com/myagizm) — the full family of no-login scrapers and APIs.

***

## 中文说明 —— Instagram 账号资料实时 API

**通过普通 HTTP 请求，约 2-3 秒拿到任意公开 Instagram 账号的实时资料 JSON** —— 不需要登录、不需要 Cookie、不需要 Graph API 应用、不需要 access token、不需要 OAuth 流程。Instagram Profile API 是一个 **standby（常驻）API Actor**：它常驻在一个固定 HTTP 端点后面保持热备，同步返回实时资料数据 —— 粉丝数、关注数、发帖数、简介、外链、商业类目、认证标记、私密状态、数字用户 ID 与全分辨率头像。一次调用可查询 1 个或最多 20 个用户名，可以用 curl、你的后端、AI 智能体调用，也可以直接在商店页面的 **Swagger/OpenAPI Endpoints 标签页**里在线试用。需要数据集和导出时，它同样可以当作传统的批量任务运行。

> **两分钟内免费拿到第一批结果** —— 打开 Endpoints 标签页，输入用户名，点击 Try it out。无需配置，试用不需要信用卡。

### 目录

- [能做什么](#能做什么)
- [谁在用](#谁在用)
- [实时 API 用法](#实时-api-用法)
- [响应示例](#响应示例)
- [批量模式](#批量模式)
- [可以获取哪些数据](#可以获取哪些数据)
- [延迟与限制](#延迟与限制)
- [价格](#价格)
- [使用建议](#使用建议)
- [其他 Instagram 数据](#其他-instagram-数据)
- [配合 AI 智能体使用（MCP）](#配合-ai-智能体使用mcp)
- [集成与 API](#集成与-api)
- [技术支持](#技术支持)
- [常见问题](#常见问题)
- [相关搜索](#相关搜索)
- [免责声明](#免责声明)
- [资源链接](#资源链接)

***

### 能做什么

- ⚡ **约 2.6 秒返回一个实时账号资料** —— 同步 HTTP 调用，不是跑完再轮询的批量任务。
- 👤 **查询任意公开账号**，支持用户名 —— `nasa`、`@nasa`、`https://www.instagram.com/nasa/` 都可以。
- 📦 **单次调用最多 20 个用户名** —— URL 里逗号分隔，或请求体里传 JSON 数组。
- 📊 **真实粉丝数与关注数**，在请求时刻实时读取公开主页。
- 📝 **完整简介** + 创作者放在简介里的**外链**。
- ✅ **认证标记**，以及是否为商业 / 创作者账号。
- 🏷️ **商业类目** —— 便于在富化线索时按细分领域实时分类。
- 🔒 **即时识别私密账号** —— 返回 `private: true` 及 Instagram 公开暴露的字段。
- 🆔 **数字用户 ID** —— 用户名改了数据也不会断。
- 🖼️ **全分辨率头像地址**，不是默认缩略图。
- 🧪 **不写代码也能试用** —— 商店页面内置交互式 Swagger/OpenAPI **Endpoints** 标签页。
- 🗂️ **也可以当传统批量 Actor 用** —— 在控制台运行，产出数据集，导出 JSON、CSV、Excel、XML。

突破官方 Instagram API 的种种限制：无需 OAuth 应用、无需应用审核、无需刷新 token、无需配额管理 —— 一个 GET 请求即可拿到数据。

### 谁在用

- 🤖 **AI 智能体开发者** —— 给助手一个 3 秒内返回的"这个账号多大"工具，对话中途即可调用。
- 🔗 **数据富化流水线搭建者** —— 在 n8n、Make 或自己的 worker 里，把一列用户名变成粉丝数、简介和类目。
- 💼 **销售与线索团队** —— 线索创建的当下就富化 CRM 记录，而不是等夜间批量任务。
- 🤝 **红人营销** —— 外联过程中实时核实粉丝量与所属类目，投放前完成尽调。
- 🕵️ **风控团队** —— 在审核流程中按发帖量、认证状态、私密状态筛查账号。
- 📈 **产品团队** —— 支撑"绑定你的 Instagram" onboarding，即时向用户展示其账号数据。
- 🧑‍💻 **独立开发者** —— 一条 curl 就能做出资料卡片、Telegram 机器人或粉丝数看板。

如果你需要**在请求/响应周期内立刻拿到一个账号资料** —— webhook 处理器、聊天智能体、表单提交 —— 用这个 Actor。如果你需要定时把上万个账号导出到 Excel，请用同系列的批量版 [Instagram Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2)。

### 实时 API 用法

Actor 运行在 **standby 模式**：一个常驻的 HTTP 端点，保持热备、同步应答。基础 URL 显示在 Actor 页面和 **Endpoints** 标签页中，格式如下：

```
https://myagizm--instagram-profile-api.apify.actor
```

商店页面还带有交互式 **Endpoints（Swagger）标签页**，可以在浏览器里填入用户名，直接对线上 API 发起真实调用。

#### 查询单个账号

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/profile?username=nasa"
```

#### 一次查询多个账号（最多 20 个）

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/profile?username=nasa,spacex"
```

#### POST JSON 请求体

```bash
curl -X POST "https://myagizm--instagram-profile-api.apify.actor/profile" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo"]}'
```

#### 健康检查

```bash
curl "https://myagizm--instagram-profile-api.apify.actor/health"
```

#### 错误行为

- **缺少 username** → 返回 `400`，附带清晰的提示信息说明该传什么。
- **后端故障** → 返回 `502`，错误体干净、不泄露任何内部细节，可以放心写入你自己的日志。

### 响应示例

每次调用返回一个小信封结构：资料列表、返回数量、本次查询耗时。

```json
{
  "items": [
    {
      "url": "https://www.instagram.com/nasa/",
      "userId": "528817151",
      "private": false,
      "fullName": "NASA",
      "username": "nasa",
      "verified": true,
      "biography": "Making the seemingly impossible, possible. ✨",
      "followers": 104255088,
      "following": 92,
      "isBusiness": true,
      "postsCount": 4865,
      "profilePic": "https://scontent-ams2-1.cdninstagram.com/... （带签名的 CDN 地址，会过期）",
      "sourceType": "instagram",
      "externalUrl": "https://www.nasa.gov/",
      "inputUsername": "nasa",
      "businessCategory": "Government Agencies"
    }
  ],
  "count": 1,
  "tookMs": 2611
}
```

- `items` —— 每个解析成功的账号一个对象，顺序与你请求的顺序一致。
- `count` —— 返回的账号数量。按返回的账号数计费，所以 `count` 就是你的计费表。
- `tookMs` —— 服务端查询耗时（毫秒），方便监控你流水线的延迟预算。

### 批量模式

更喜欢经典的 Apify 流程？同一个 Actor 也可以作为普通批量任务从控制台或 Apify API 运行 —— 字段相同、输出相同，结果以数据集形式交付，可分页查看并导出。

1. 打开 [Instagram Profile API](https://apify.com/myagizm/instagram-profile-api)。
2. 在运行输入的 *usernames* 中填入账号：`natgeo`、`@nasa`、`https://www.instagram.com/nike/` 均可。
3. （可选）用 **resultsLimit** 限制数量。
4. 点击 **▶ Start**。
5. 将数据集**导出**为 JSON、CSV、Excel、XML，或通过 Apify API 拉取。

#### 输入字段

| 字段 | 类型 | 说明 |
|------|------|------|
| `usernames` | array（stringList） | 要解析的用户名、@handle 或主页链接。 |
| `resultsLimit` | integer | 单次调用最大返回账号数。默认 `20`，最小 `1`，最大 `20`。 |

#### 批量输入示例

```json
{
  "usernames": [
    "nasa",
    "natgeo",
    "nike"
  ],
  "resultsLimit": 20
}
```

先跑一条输入看输出结构，再按同样的方式放量 —— standby 与批量模式的字段完全一致，针对一种模式写的代码在另一种模式下照常工作。

### 可以获取哪些数据

#### 始终返回

| 字段 | 类型 | 说明 |
|------|------|------|
| `inputUsername` | string | 你请求的用户名 —— 单次批量 20 个时便于对号入座。 |
| `username` | string | 账号当前的用户名。 |
| `userId` | string | 数字账号 ID（改名也不变）。 |
| `url` | string | 主页标准链接。 |
| `private` | boolean | 是否私密账号。 |
| `verified` | boolean | 认证标记。 |
| `followers` | number | 粉丝数，请求时刻实时读取。 |
| `following` | number | 该账号关注的人数。 |
| `postsCount` | number | 发帖总数。 |
| `sourceType` | string | 数据来源标识（`instagram`）。 |

#### 存在时返回

| 字段 | 类型 | 说明 |
|------|------|------|
| `fullName` | string | 显示名称。 |
| `biography` | string | 简介文本，含 emoji 与换行。 |
| `externalUrl` | string | 简介中的外链。 |
| `profilePic` | string | 全分辨率头像地址（带签名的 CDN 链接，会过期）。 |
| `isBusiness` | boolean | 是否商业 / 创作者账号。 |
| `businessCategory` | string | Instagram 为商业账号标注的类目。 |

> 字段取决于平台对公众公开了什么。不存在的值会返回 `null` 或空值而不是直接省略，因此你的数据结构在多次调用间保持稳定。**私密账号**返回 `private: true` 及 Instagram 向未登录访客展示的有限字段 —— 一次调用即可识别，无需白跑一次帖子抓取。

### 延迟与限制

基于真实线上调用测量：

| 指标 | 数值 |
|------|------|
| 热态响应时间 | **约 2.6 秒**（典型 2-3 秒） |
| 冷启动（空闲后首次调用） | **约 5 秒** |
| 单次调用最大账号数 | **20** |
| 数据新鲜度 | **无缓存** —— 请求时刻实时读取 |

- 🚀 端点保持热备，持续流量下每次调用都走约 2.6 秒的快路径。
- ❄️ 空闲一段时间后的首个请求需一次性支付约 5 秒冷启动，之后恢复快速响应。
- 🔁 需要超过 20 个账号？把列表切块并行发起调用 —— 每次调用相互独立，按返回账号数计费。

### 价格

采用简单可预期的**按事件计费** —— 按实际返回的账号数收费，不按运行时间、不按 HTTP 请求次数收费。返回 3 个账号的调用计 3 个事件；响应里的 `count` 就是你的账单。

| Apify 套餐 | 每个账号价格 |
|------------|--------------|
| Free（免费版） | $0.0012 |
| Bronze | $0.0011 |
| Silver | $0.0010 |
| Gold | $0.00094 |
| Platinum | $0.00084 |
| Diamond | $0.00074 |

- 💸 **预算 = 账号数 × 单价** —— 免费档 1 万次查询 $12，Diamond 档 $7.40。
- 🆓 **免费试用** —— 新注册 Apify 账号自带每月免费额度，首次调用不花钱。
- 🚫 **无隐藏费用** —— 无代理附加费、无单次请求附加费、无最低消费。

实时价格见 [Apify 商店页面](https://apify.com/myagizm/instagram-profile-api)。

### 使用建议

- 🆔 **入库存 `userId`**，不要存用户名。用户名会改，数字 ID 不会。富化一次，永久关联。
- 🔒 **先按 `private` 分支**。私密账号返回 `private: true` 和有限字段 —— 在同一次调用中识别，别等下游才发现。
- ⏱️ **同步流程按每次调用约 3 秒做预算**。聊天智能体或 webhook 处理器可直接内联调用；数千行的批量富化请并行或使用批量模式。
- 📦 **每次调用尽量凑满 20 个**。HTTP 往返更少，单价不变，一个 `tookMs` 覆盖整批。
- 🧮 **正确计算互动率** —— 用 [Instagram 帖子抓取工具](https://apify.com/myagizm/instagram-post-scraper-v2)取帖子，平均点赞 ÷ `followers`。
- 🏷️ **用 `businessCategory` 分类**，富化红人名单的同时自动按细分领域归档。
- 🔗 **`externalUrl` 是真实落地地址** —— 线索资格审查时找创作者的店铺、Linktree 或官网非常有用。
- 🖼️ **立即转存 `profilePic`** —— Instagram 的 CDN 链接带签名且会过期，请在查询的同一会话内下载头像。
- 💓 **在你的可用性监控里 ping `/health`**，以便区分 Actor 故障与你自身流水线的问题。

### 其他 Instagram 数据

Instagram Profile API 按设计只做账号资料，你永远不会为没要求的数据付费。同样的免登录、按结果计费方式覆盖 Instagram 的其余数据：

- 🗂️ **[Instagram Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2)** —— 批量姊妹版：单次运行数千个账号，直接产出数据集。
- 🖼️ **[Instagram 帖子抓取工具](https://apify.com/myagizm/instagram-post-scraper-v2)** —— 抓取帖子的点赞、评论数、正文、话题标签与媒体地址。
- 🎬 **[Instagram Reels 抓取工具](https://apify.com/myagizm/instagram-reel-scraper-v2)** —— 抓取 Reels 的播放量、点赞、评论、时长与视频地址。
- 💬 **[Instagram 评论抓取工具](https://apify.com/myagizm/instagram-comment-scraper-v2)** —— 抓取评论的作者、点赞数、回复数与时间。
- \#️⃣ **[Instagram 话题标签抓取工具](https://apify.com/myagizm/instagram-hashtag-scraper-v2)** —— 按话题标签抓取热门或最新帖子。
- 🔍 **[Instagram 搜索抓取工具](https://apify.com/myagizm/instagram-search-scraper-v2)** —— 搜索 Instagram 的账号、话题标签与地点。
- 🧑‍🤝‍🧑 **[Instagram 粉丝列表抓取工具](https://apify.com/myagizm/instagram-followers-scraper-v2)** —— 导出账号的粉丝或关注列表。
- ❤️ **[Instagram 点赞用户抓取工具](https://apify.com/myagizm/instagram-likers-scraper-v2)** —— 导出为某条帖子点赞的账号。
- 🏷️ **[Instagram 被标记抓取工具](https://apify.com/myagizm/instagram-tagged-scraper-v2)** —— 抓取账号被标记的帖子。
- 📸 **[Instagram 快拍抓取工具](https://apify.com/myagizm/instagram-stories-scraper-v2)** —— 在快拍过期前抓取内容与媒体地址。
- ⬇️ **[Instagram 媒体下载工具](https://apify.com/myagizm/instagram-media-downloader-v2)** —— 全画质下载照片与视频。

需要多平台数据？同一系列覆盖其他主流平台：

- 🎵 **[TikTok 账号抓取](https://apify.com/myagizm/tiktok-profile-scraper-v2)** · **[TikTok 视频抓取](https://apify.com/myagizm/tiktok-video-scraper-v2)** · **[TikTok 话题抓取](https://apify.com/myagizm/tiktok-hashtag-scraper-v2)** · **[TikTok 评论抓取](https://apify.com/myagizm/tiktok-comments-scraper-v2)**
- ▶️ **[YouTube 频道抓取](https://apify.com/myagizm/youtube-channel-scraper)** · **[YouTube 评论抓取](https://apify.com/myagizm/youtube-comment-scraper)** · **[YouTube 字幕抓取](https://apify.com/myagizm/youtube-transcript-scraper)**
- 🤖 **[Reddit 抓取](https://apify.com/myagizm/reddit-scraper-v2)** · **[Reddit 搜索抓取](https://apify.com/myagizm/reddit-search-scraper-v2)** · **[子版块抓取](https://apify.com/myagizm/reddit-subreddit-scraper-v2)**
- 👔 **[LinkedIn 个人资料抓取](https://apify.com/myagizm/linkedin-profile-scraper)** · **[LinkedIn 公司抓取](https://apify.com/myagizm/linkedin-company-scraper)** · **[LinkedIn 职位抓取](https://apify.com/myagizm/linkedin-jobs-scraper)**
- 🐦 **[X（推特）推文抓取](https://apify.com/myagizm/x-tweets-scraper)** · **[X 账号资料抓取](https://apify.com/myagizm/x-profile-scraper)** · **[X 热门趋势抓取](https://apify.com/myagizm/x-trends-scraper)**
- 🗺️ **[Google 地图抓取](https://apify.com/myagizm/google-maps-scraper)** · **[Google 新闻抓取](https://apify.com/myagizm/google-news-scraper)**

全部工具见 **[myagizm 商店主页](https://apify.com/myagizm)**。

### 配合 AI 智能体使用（MCP）

本 Actor 已接入 **Apify MCP 服务器**，AI 助手可以把它当作工具调用，在对话中途实时解析账号资料。由于响应仅需约 2.6 秒，它天然适配智能体循环 —— 无需"启动运行再轮询"，无需等待数据集。

- 🧩 **Claude** —— 接入 Apify MCP 服务器，让 Claude 在调研时实时核查账号。
- 🤖 **ChatGPT** —— 在研究与报告工作流中把本 Actor 当作工具使用。
- 🖊️ **Cursor** —— 在编码会话中直接拉取实时账号数据。

常见的智能体用法：

- 🔎 **账号核查** —— "@example 是真实且有积淀的账号吗？查粉丝数、认证和私密状态。"
- 📊 **受众规模排序** —— "把这 20 个账号按粉丝数排个序，给我一张表。"
- 🗂️ **线索富化** —— "给每个填了 Instagram 用户名的注册用户附上简介、类目和受众规模。"
- 📈 **快照对比** —— "把今天的粉丝数和上周存的数字对比。"

### 集成与 API

可接入你已在使用的工具：**Make、Zapier、n8n、Slack、Airbyte、Gumloop、CrewAI、IFTTT、Lindy、GitHub、Google Sheets、Google Drive**，以及 Webhook、Apify 定时任务和 MCP 服务器。追求最低延迟就直接调用 standby 端点；定时批量任务则使用标准 Apify API。

#### 同步运行并获取数据集（Apify API）

```bash
curl -X POST "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo", "nike"], "resultsLimit": 20}'
```

#### 异步启动一次运行

```bash
curl -X POST "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/runs?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"usernames": ["nasa", "natgeo", "nike"], "resultsLimit": 20}'
```

#### 稍后获取数据集内容

```bash
curl "https://api.apify.com/v2/acts/myagizm~instagram-profile-api/runs/last/dataset/items?token=YOUR_APIFY_TOKEN&format=csv"
```

把 `format` 改成 `json`、`csv`、`xlsx` 或 `xml` 即可导出不同格式。Apify 控制台会自动生成可直接粘贴的 **JavaScript、Python、CLI** 代码片段，**Endpoints** 标签页则提供 standby API 的完整 **OpenAPI** 规范。

### 技术支持

有问题、功能建议或发现异常？请到 Actor 的 **[Issues 标签页](https://apify.com/myagizm/instagram-profile-api/issues)** 提交 issue。请附上你查询的用户名和收到的响应，便于我们快速复现和修复。

### 常见问题

**需要 Instagram 账号、登录、Cookie 或 API Key 吗？**
不需要。不登录、不用 Cookie、不需要 Graph API 应用、不需要审核、不需要 access token。发一个 GET 请求，拿回 JSON。

**和 Instagram Profile Scraper V2 有什么区别？**
本 Actor 是**实时 API**：常驻 HTTP 端点，约 2.6 秒同步应答，并带交互式 Swagger Endpoints 标签页。[Profile Scraper V2](https://apify.com/myagizm/instagram-profile-scraper-v2) 为批量优化 —— 单次运行数千账号写入数据集。字段相同，按延迟和量级选型，而不是按数据选型。

**到底有多快？**
真实线上调用测量：热态约 2.6 秒（典型 2-3 秒），空闲后首次调用约 5 秒（冷启动）。每个响应里的 `tookMs` 会告诉你那一次调用的确切服务端耗时。

**一次调用能查多少个账号？**
最多 **20 个**，`?username=` 逗号分隔或 POST 请求体传 JSON 数组均可。更大的列表切块成多次调用 —— 并行无压力。

**不写代码能试用吗？**
可以。商店页面有交互式 **Endpoints（Swagger）标签页**：填入用户名，点击执行，在浏览器里查看真实响应。

**使用这个 API 合法吗？**
Actor 只采集公开可见的数据 —— 即任何未登录访客都能看到的内容。它不登录、不访问私密内容。合规责任由使用者承担：如涉及个人数据，请遵守 GDPR、CCPA 等适用法规，并尊重 Instagram 的条款。

**私密账号会怎样？**
你会收到 `private: true` 的响应，附带 Instagram 对该账号公开暴露的有限字段。Actor 绝不绕过访问控制 —— 用这个标记在流水线里分支即可，不用等下游才发现。

**用户名不存在会怎样？**
该用户名不会出现在 `items` 里 —— 对比 `count` 与你发送的数量，并用 `inputUsername` 核对哪些解析成功。

**错误处理是什么样的？**
缺少 username 返回 `400` 并附带清晰提示。上游故障返回 `502`，错误体干净、不泄露内部细节 —— 可以放心记日志、也可以安全展示给用户。

**数据有多新？**
不缓存。每次调用都读取当前的公开主页，粉丝数是请求时刻的实时值。

**需要配置代理吗？**
不需要。网络层已全部托管 —— 无需配置、无需自备。

**头像是原图吗？**
是。`profilePic` 为全尺寸图片，不是小缩略图。注意 Instagram 的 CDN 链接带签名且会过期 —— 请在同一会话内下载或转存。

**能导出 CSV / Excel / JSON 吗？**
批量模式下可以：从控制台将数据集导出为 JSON、CSV、Excel、XML，或通过 Apify API 的 `format` 参数导出。standby 模式下响应按设计就是 JSON —— 直接映射进你的应用。

**可以定时运行吗？**
可以。使用 Apify Schedules，或通过 API 和 Webhook 触发批量运行 —— 对固定名单每天跑一次，就免费积累出一条粉丝增长时间序列。

**支持 AI 智能体（MCP）吗？**
支持。Actor 已通过 Apify MCP 服务器暴露，Claude、ChatGPT、Cursor 都能把它当作工具调用 —— 约 2.6 秒的响应完全放得下智能体循环。

**能从 n8n、Make、Zapier 调用吗？**
可以。在 n8n 或 Make 里用普通的 HTTP Request 节点直连 standby 端点做实时富化，或用原生 Apify 集成跑批量任务。

**如何计费？**
按事件计费：每返回一个账号计一个事件，按你套餐的单价（见价格表）。返回 5 个账号的调用计 5 个事件 —— 响应里的 `count` 就是你的计费表。

**支持 @handle 和完整链接吗？**
支持。`nasa`、`@nasa`、`https://www.instagram.com/nasa/` 会解析到同一个账号。

**能拿到粉丝列表吗？**
本 Actor 不提供 —— 它返回账号级数据。导出具体粉丝账号请用 [Instagram 粉丝列表抓取工具](https://apify.com/myagizm/instagram-followers-scraper-v2)。

**能同时拿到账号的帖子吗？**
可以配合 [Instagram 帖子抓取工具](https://apify.com/myagizm/instagram-post-scraper-v2) 或 [Reels 抓取工具](https://apify.com/myagizm/instagram-reel-scraper-v2)。本工具按设计只做资料，避免你为不需要的帖子付费。

**有 OpenAPI 规范吗？**
有 —— 商店页面的 Endpoints 标签页就是基于 OpenAPI 定义驱动的，你也可以把它导入 Postman、Insomnia 或你的代码生成工具链。

### 相关搜索

instagram 资料 api · instagram 账号信息接口 · 实时 instagram api · instagram 粉丝数查询接口 · 免登录 instagram api · instagram graph api 替代 · instagram 账号查询接口 · instagram 用户信息接口 · instagram 简介接口 · instagram 认证查询接口 · instagram 商业类目接口 · instagram 账号检测接口 · 按用户名查 instagram 粉丝数 · instagram 数据富化接口 · instagram rest api · 无 access token 的 instagram 接口 · instagram 线索富化 · crm 集成 instagram 数据 · 给 ai 智能体用的 instagram 接口 · mcp instagram 工具 · instagram swagger 接口 · 低延迟 instagram 接口 · instagram 用户 id 查询 · instagram 头像地址接口 · instagram 外链提取 · 批量查询 instagram 账号 · 同步 instagram 接口 · instagram 资料 json · apify standby actor · instagram 数据管道

***

### 免责声明

本工具为独立第三方工具，与 Instagram 及 Meta Platforms, Inc. 无任何隶属、认可或赞助关系，所有产品名称、标识与品牌归各自所有者。

本 Actor 只采集**公开可见**的数据 —— 即任何未登录访客都能看到的内容。它不登录、不绕过访问控制、不获取私密或受保护的内容。数据使用的合规责任由使用者承担：如涉及个人数据，请遵守 GDPR、CCPA 等适用法规，并尊重平台条款。

***

### 资源链接

- 📘 [Apify API 文档](https://docs.apify.com/api/v2) —— 以编程方式运行 Actor 并获取数据集。
- ⚡ [Standby Actor 与端点](https://docs.apify.com/platform/actors/running/standby) —— Apify 实时 HTTP 端点的工作原理。
- 🤖 [Apify MCP 服务器](https://mcp.apify.com) —— 在 Claude、ChatGPT、Cursor 中把本 Actor 当作工具使用。
- 📤 [数据集导出文档](https://docs.apify.com/platform/storage/dataset) —— 导出 JSON、CSV、Excel、XML。
- ⏰ [定时运行 Actor](https://docs.apify.com/platform/schedules) —— 自动保持数据新鲜。
- 🔌 [Apify 集成](https://docs.apify.com/platform/integrations) —— n8n、Zapier、Make、Slack 等。
- 🏪 [myagizm 商店主页](https://apify.com/myagizm) —— 完整的免登录抓取工具与 API 系列。

# Actor input Schema

## `usernames` (type: `array`):

Usernames, @handles or profile URLs to look up in a classic (batch) run. In Standby mode call GET /profile?username=nasa instead.

## `resultsLimit` (type: `integer`):

Hard cap on how many profiles one call returns.

## Actor input object example

```json
{
  "usernames": [
    "nasa",
    "natgeo"
  ],
  "resultsLimit": 20
}
```

# Actor output Schema

## `results` (type: `string`):

All scraped results as structured JSON.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "usernames": [
        "nasa",
        "natgeo"
    ],
    "resultsLimit": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("myagizm/instagram-profile-api").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "usernames": [
        "nasa",
        "natgeo",
    ],
    "resultsLimit": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("myagizm/instagram-profile-api").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "usernames": [
    "nasa",
    "natgeo"
  ],
  "resultsLimit": 20
}' |
apify call myagizm/instagram-profile-api --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=myagizm/instagram-profile-api",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/acts/qfNhjUqjqlVu42yVS/builds/hSPKSwOzl3hUpqs2X/openapi.json
