# Instagram Profile (`cheapget/instagram-profile`) Actor

Look up any Instagram profile — bio, followers, posts, reels, verified status, business info, contact details, and related profiles. 34 fields per account, up to 1,000 at once

- **URL**: https://apify.com/cheapget/instagram-profile.md
- **Developed by:** [CheapGET](https://apify.com/cheapget) (community)
- **Categories:** Social media, News, Videos
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.50 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
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 a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
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.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use 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 - Get Any Instagram Account Info Instantly

![Support](https://img.shields.io/badge/Support-24%2F7%20Online-blueviolet) ![Rating](https://img.shields.io/badge/Rating-⭐⭐⭐⭐⭐-yellow) ![Reliability](https://img.shields.io/badge/Reliability-99.9%25-28a745) ![Instagram Profile](https://apify.com/actor-badge?actor=cheapget/instagram-profile&fpr=aiagentapi)

> **Check any public Instagram profile — get bio, followers, business info, and more in seconds.**

Search any Instagram username or profile link and get full account details including bio, follower counts, profile photos, verification status, business labels, contact info, and related profiles. Pay only for results you keep — no subscriptions, no commitments.

### 🏆 Key Features

#### 👤 **Complete Profile Data**

- **📋 Bio & Display Name**: Get the full biography text, display name, and pronouns.
- **🔗 Links & URLs**: External URL, bio links, and canonical profile URL.
- **🖼️ Profile Photos**: Direct links to both standard and HD profile pictures.
- **👥 Related Profiles**: See Instagram's suggested related public profiles.

#### 📊 **Stats & Counts**

- **❤️ Followers & Following**: Total follower and following counts.
- **📸 Content Counts**: Total posts, reels, and highlights on the profile.
- **📌 Pinned Channels**: Number of pinned channels listed for the account.

#### 🏢 **Business & Verification Info**

- **✅ Verification Status**: Check if an account is verified, professional, or business.
- **📧 Contact Info**: Business email, phone number, and address when available.
- **🏷️ Categories**: Category name and business category shown on the profile.
- **📺 Content Flags**: Whether the account has clips, guides, or channels enabled.

#### ⚡ **Fast & Simple**

- **🚀 No Login Required**: Works with publicly available Instagram data — no cookies or accounts needed.
- **💰 Cheap**: Just $0.0025 per profile — one of the most affordable options available.

### 💰 Pricing

| Resource           | Cost     | Description                                                                                         |
| ------------------ | -------- | --------------------------------------------------------------------------------------------------- |
| **Actor Usage**    | $0.00001 | Charged for Actor runtime, proxy and storage. Cost depends on resource consumption during execution |
| **Profile Result** | $0.0025  | Charged for each Instagram profile returned in the dataset                                          |

**Example Cost Calculation:**

- Looking up 1 Instagram profile = 1 result
- Cost: 1 × $0.0025 = **$0.0025** + minimal runtime fees

### 🎯 Use Cases

#### 🔍 Check Out Any Instagram Account

Curious about a brand, creator, or public figure? Get their full profile details — followers, bio, verification, and business info — in seconds.

```text
instagram_url: "natgeo"
→ Get full profile with 200M+ followers, bio, links, and verification status
````

#### 📊 Track Profile Changes Over Time

Schedule regular lookups and track when an account gains followers, updates its bio, or changes business category.

```text
Schedule: weekly  →  compare snapshots  →  alert on changes via Telegram
```

#### 📧 Find Business Contact Info

Get publicly listed business emails, phone numbers, and addresses from Instagram business profiles — great for outreach and partnerships.

#### 🏷️ Discover Account Categories

See how Instagram categorizes any public account — useful for finding influencers in specific niches or industries.

### 🌟 Why Choose This Actor

**The cheapest and fastest way to check Instagram profile details for any public account.**

| Feature              | Instagram Profile        | Manual Browsing   | Other Tools         |
| :------------------- | :----------------------- | :---------------- | :------------------ |
| **Price**            | ✅ **$0.0025/profile**   | ✅ Free           | ⚠️ $0.01+/profile  |
| **No Login Needed**  | ✅ **No account needed** | ❌ Login required | ⚠️ Often required  |
| **Batch Lookups**    | ⚠️ One per run            | ❌ One at a time  | ⚠️ Limited          |
| **Business Info**    | ✅ **Email/Phone/Addr**  | ⚠️ Partial        | ⚠️ Partial          |
| **Related Profiles** | ✅ **Included**          | ❌ Not shown      | ❌ Rarely included  |
| **Downloadable**     | ✅ **Excel/CSV/JSON**    | ❌ No             | ⚠️ Limited formats  |

### 🚀 Quick Start

1. **Enter your search** — type an Instagram username or paste a profile link.
2. **Click Start** — sit back while we look up the full profile details.
3. **Download your results** — get profile info as Excel, CSV, or JSON.

### 💻 Input Parameters

| Parameter        | Type   | Required | Description                                    |
| ---------------- | ------ | -------- | ---------------------------------------------- |
| `instagram_url`  | string | ✅ Yes   | Instagram username or profile link to look up  |

#### 📝 Example Input

```json
{
  "instagram_url": "https://www.instagram.com/natgeo/"
}
```

### 📤 Output Structure

| Field                      | Type    | Description                                                       |
| -------------------------- | ------- | ----------------------------------------------------------------- |
| `status`                   | string  | Processing status of the lookup                                   |
| `processor`                | string  | URL of the actor that processed this data                         |
| `processed_at`             | string  | ISO 8601 timestamp when the data was processed                    |
| `requested_input`          | string  | Username or profile link used for the lookup                      |
| `user_id`                  | string  | Unique identifier for the Instagram account                       |
| `username`                 | string  | Public Instagram username                                         |
| `full_name`                | string  | Display name shown on the profile                                 |
| `bio`                      | string  | Profile bio text                                                  |
| `pronouns`                 | array   | Pronouns listed on the profile                                    |
| `website`                  | string  | Website link shown on the profile                                 |
| `bio_links`                | array   | Links found in the bio section                                    |
| `contact_method`           | string  | Business contact method value                                     |
| `email`                    | string  | Public business email address when available                      |
| `phone`                    | string  | Public business phone number when available                       |
| `address`                  | object  | Structured business address data                                  |
| `category`                 | string  | Public category label shown on the profile                        |
| `business_category`        | string  | Business category name for the account                            |
| `is_private`               | boolean | Whether the account is private                                    |
| `is_verified`              | boolean | Whether the account is verified                                   |
| `is_professional`          | boolean | Whether the account is marked as professional                     |
| `is_business`              | boolean | Whether the account is marked as a business                       |
| `has_channel`              | boolean | Whether the profile has a channel enabled                         |
| `has_clips`                | boolean | Whether the profile has public clips or reels                     |
| `has_guides`               | boolean | Whether the profile has public guides                             |
| `followers`                | integer | Total followers                                                   |
| `following`                | integer | Total accounts followed                                           |
| `posts`                    | integer | Total timeline posts                                              |
| `reels`                    | integer | Total reels or clips                                              |
| `highlights`               | integer | Total highlights                                                  |
| `pinned_channels`          | integer | Number of pinned channels                                         |
| `highlights_type`          | string  | Highlights tray type value                                        |
| `related_profiles`         | array   | Usernames of related public profiles suggested by Instagram       |
| `avatar_url`               | string  | Direct link to the highest-resolution profile picture             |
| `profile_url`              | string  | Canonical Instagram profile URL                                   |

#### 📤 Example Output

```json
{
  "status": "success",
  "processor": "https://apify.com/cheapget/instagram-profile?fpr=aiagentapi",
  "processed_at": "2026-04-19T10:30:00Z",
  "requested_input": "instagram",
  "user_id": "25025320",
  "username": "instagram",
  "full_name": "Instagram",
  "bio": "Discover what's new on Instagram",
  "pronouns": [],
  "website": "https://help.instagram.com/",
  "bio_links": ["https://help.instagram.com/"],
  "contact_method": "UNKNOWN",
  "email": null,
  "phone": null,
  "address": null,
  "category": "Personal blog",
  "business_category": null,
  "is_private": false,
  "is_verified": true,
  "is_professional": true,
  "is_business": false,
  "has_channel": false,
  "has_clips": true,
  "has_guides": false,
  "followers": 700857201,
  "following": 242,
  "posts": 8407,
  "reels": 273,
  "highlights": 15,
  "pinned_channels": 0,
  "highlights_type": "DEFAULT",
  "related_profiles": ["threads", "creators"],
  "avatar_url": "https://example.com/profile-hd.jpg",
  "profile_url": "https://www.instagram.com/instagram/"
}
```

### 🔌 Integrations

Connect this actor to your favorite tools to automate your Instagram profile lookups.

#### 🐍 Python SDK

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_API_TOKEN")

run_input = {
    "instagram_url": "https://www.instagram.com/natgeo/"
}

run = client.actor("cheapget/instagram-profile").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

#### 🟨 JavaScript / Node.js SDK

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

const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });

const run = await client.actor("cheapget/instagram-profile").call({
  runInput: {
    instagram_url: "https://www.instagram.com/natgeo/",
  },
});

for await (const item of client.dataset(run.defaultDatasetId).iterateItems()) {
  console.log(item);
}
```

#### 🌐 REST API (curl)

```bash
curl -X POST "https://api.apify.com/v2/acts/cheapget~instagram-profile/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"instagram_url": "https://www.instagram.com/natgeo/"}'
```

#### Ⓜ️ Make.com Integration

**[Get Started with Make.com (1000 Free Credits)](https://www.make.com/en/register?pc=marketingme)** 🎁

```text
Step 1: Add the Make.com module "Run an Actor"
Step 2: Enable mapping and paste Actor ID `cheapget/instagram-profile`
Step 3: Paste the input JSON and run synchronously
Step 4: Add "Get Dataset Items" with `defaultDatasetId`
```

#### 🎱 N8N.io Integration

**[Open Source Workflow Automation](https://n8n.io/)** ⚡

```text
Step 1: Add the Apify node "Run an Actor and get dataset"
Step 2: Set Selection Mode to By ID
Step 3: Paste Actor ID `cheapget/instagram-profile`
Step 4: Add your input JSON and read items from `defaultDatasetId`
```

#### 📚 More Ways to Use

- **[Python Guide](https://apify.com/cheapget/instagram-profile/api/python?fpr=aiagentapi)** - Step-by-step Python examples
- **[JavaScript Guide](https://apify.com/cheapget/instagram-profile/api/javascript?fpr=aiagentapi)** - Node.js integration guide

#### 🏗️ Metadata (JSON-LD)

```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "Instagram Profile - Apify Actor",
  "applicationCategory": "DeveloperApplication",
  "applicationSubCategory": "Social Media",
  "operatingSystem": "Cloud",
  "offers": {
    "@type": "Offer",
    "price": "0.00",
    "priceCurrency": "USD",
    "priceValidUntil": "2099-12-31",
    "availability": "https://schema.org/InStock"
  },
  "description": "Check any public Instagram profile — get bio, followers, business info, and more in seconds.",
  "featureList": [
    "Complete Profile Data",
    "Business & Verification Info",
    "No Login Required"
  ],
  "keywords": "instagram profile, check instagram account, instagram profile viewer, instagram bio lookup, instagram business info",
  "author": {
    "@type": "Organization",
    "name": "cheapget",
    "url": "https://apify.com/cheapget?fpr=aiagentapi"
  },
  "softwareVersion": "1.0.0",
  "datePublished": "2026-04-19",
  "dateModified": "2026-04-19"
}
```

### 🚀 Performance Tips

#### 💰 Cost Optimization

- **Test First**: Start with a known public username to verify results before scheduling.
- **Monitor Costs**: Check the "Usage" tab in Apify Console for real-time cost tracking. Each lookup costs $0.0025.

#### ⚡ Speed Optimization

- **Use Username**: A plain username is slightly faster to resolve than a full profile URL.

#### 🛡️ Data Quality Tips

- **Valid Username**: Ensure the username is spelled correctly or use the full profile URL.
- **Public Profiles Only**: Private accounts will return a "not found" status.
- **Business Info Varies**: Not all accounts have business email, phone, or address — these fields are only populated when the account owner has made them public.

### ❓ FAQ

#### How do I check an Instagram profile?

Enter an Instagram username or profile link, click Start, and download results as Excel, CSV, or JSON. You'll get the full public profile info.

#### Is this free to use?

Yes — Apify offers a free tier. You can look up your first profiles at no cost. Beyond the free tier, pricing is **pay-per-result at $0.0025 per profile**, with no monthly commitment.

#### Can I look up multiple profiles?

Each run looks up one profile at a time. To check multiple profiles, run the actor once per username — or use Apify's scheduling and integration features to automate repeated lookups.

#### Do I need an Instagram account?

No. This tool works with publicly available Instagram data — no login, cookies, or account needed.

#### How long does it take?

Most lookups finish within a few seconds.

#### What if a profile is private?

Private profiles return a "not found" status. Only public Instagram profiles can be looked up.

#### Can I get business contact information?

Yes — when an Instagram account has a public business email, phone number, or address, those fields are included in the results.

#### Does this show if someone is verified?

Yes. The `is_verified` field shows whether the account has Instagram's verification badge.

#### What are related profiles?

Instagram sometimes suggests public profiles related to the one you're looking up. These are returned in the `related_profiles` field.

#### How to export Instagram profile data to Excel?

After the lookup completes, go to the **Output** tab in the Apify Console. Click the **Export** button and select **Excel** format. You'll get a formatted spreadsheet with all profile data ready for review.

### 🏷️ SEO Keywords

**🔥 Primary Keywords:** instagram profile, check instagram account, instagram profile viewer, instagram account lookup, instagram bio checker

**📝 Long-Tail Keywords:** check instagram profile without login, get instagram business email, instagram profile lookup by username, view instagram profile info for free, instagram follower count checker

**💼 Industry Keywords:** instagram influencer lookup, instagram business profile checker, instagram account verification check, instagram profile analytics, instagram creator info

**🌍 Location Keywords:** instagram profile worldwide, instagram profile any country, instagram global account lookup

**🎯 Use Case Keywords:** check instagram followers, find instagram business email, instagram profile comparison, monitor instagram accounts, instagram verification checker

### ⚖️ Legal & Compliance

This tool accesses **publicly available Instagram data only**. It does not bypass authentication, access private content, or violate platform terms of service. You are responsible for:

- **Data Rights**: Ensuring you have permission to collect and use the data
- **Privacy Compliance**: Adhering to GDPR, CCPA, and other applicable privacy laws when processing data
- **Platform Terms**: Respecting Instagram's terms of service and usage policies
- **Ethical Use**: Using the results responsibly and in compliance with applicable laws

### 🔗 Related Actors

#### 📱 Social Media

- [Instagram Explore](https://apify.com/cheapget/instagram-explore?fpr=aiagentapi) - Get trending Instagram Explore posts with topic labels, media links, and engagement counts.
- [Instagram Post](https://apify.com/cheapget/instagram-post?fpr=aiagentapi) - Get recent Instagram posts from any public profile with captions and media.
- [Instagram feed](https://apify.com/cheapget/instagram-feed?fpr=aiagentapi) - Get recent Instagram feed posts with captions, media links, and engagement counts.
- [Instagram Profile](https://apify.com/cheapget/instagram-profile?fpr=aiagentapi) - Check any Instagram profile for bio, followers, business info, and more.
- [Instagram To Text](https://apify.com/cheapget/instagram-to-text?fpr=aiagentapi) - Convert Instagram video content into text for captioning and repurposing.
- [Social Media Marketing](https://apify.com/cheapget/social-media-marketing?fpr=aiagentapi) - Generate ready-to-post marketing content with multiple tones and formats.
- [Reddit User Profile](https://apify.com/cheapget/reddit-user-profile?fpr=aiagentapi) - Look up Reddit user profiles with karma, trophies, and activity info.
- [Reddit Community Profile](https://apify.com/cheapget/reddit-community-profile?fpr=aiagentapi) - Get subreddit info including rules, descriptions, and pinned posts.
- [Reddit Community Post](https://apify.com/cheapget/reddit-community-post?fpr=aiagentapi) - Browse posts from any subreddit with comments and engagement stats.
- [Reddit Post Search](https://apify.com/cheapget/reddit-post-search?fpr=aiagentapi) - Search Reddit posts by keyword with comments and engagement info.
- [Reddit Community User](https://apify.com/cheapget/reddit-community-user?fpr=aiagentapi) - Find active users in any subreddit with profile details.
- [Telegram Group Member](https://apify.com/cheapget/telegram-group-member?fpr=aiagentapi) - Get member profiles from public Telegram groups.
- [Telegram Channel Message](https://apify.com/cheapget/telegram-channel-message?fpr=aiagentapi) - Read Telegram channel messages with media, views, and reactions.
- [Telegram Profile](https://apify.com/cheapget/telegram-profile?fpr=aiagentapi) - Look up Telegram profiles for users, groups, bots, and channels.
- [Google Business Profile](https://apify.com/cheapget/google-business-profile?fpr=aiagentapi) - Find Google Business listings with reviews, ratings, photos, and contact info.
- [X Community Profile](https://apify.com/cheapget/x-community-profile?fpr=aiagentapi) - Get X community info including membership, creator, and activity details.
- [X User Profile](https://apify.com/cheapget/x-user-profile?fpr=aiagentapi) - Look up X user profiles with followers, verification, and pinned content.
- [Find Anyone On LinkedIn](https://apify.com/cheapget/find-anyone-on-linkedin?fpr=aiagentapi) - Search for people on LinkedIn by name, company, or job title.
- [Find Any Company On LinkedIn](https://apify.com/cheapget/find-any-company-on-linkedin?fpr=aiagentapi) - Look up any company on LinkedIn with employee count, industry, and details.

#### 💼 Jobs

- [Best Job Search](https://apify.com/cheapget/best-job-search?fpr=aiagentapi) - Search jobs across LinkedIn, Indeed, Glassdoor, and regional platforms — all in one place.
- [Glassdoor Job Search](https://apify.com/cheapget/glassdoor-job-search?fpr=aiagentapi) - Find Glassdoor jobs with salary ranges, company ratings, and reviews.
- [Indeed Job Search](https://apify.com/cheapget/indeed-job-search?fpr=aiagentapi) - Search Indeed for jobs with salary info, company details, and application links.
- [LinkedIn Job Search](https://apify.com/cheapget/linkedin-job-search?fpr=aiagentapi) - Find LinkedIn jobs with company info, seniority levels, and applicant counts.

#### 🎬 Videos

- [Best Video Downloader](https://apify.com/cheapget/best-video-downloader?fpr=aiagentapi) - Download videos from 1000+ platforms with quality control and thumbnails.
- [TikTok Video Downloader](https://apify.com/cheapget/tiktok-video-downloader?fpr=aiagentapi) - Download TikTok videos without watermarks with full video details.
- [YouTube Video Downloader](https://apify.com/cheapget/youtube-video-downloader?fpr=aiagentapi) - Download YouTube videos in multiple qualities with comments and thumbnails.
- [Video Subtitles Downloader](https://apify.com/cheapget/video-subtitles-downloader?fpr=aiagentapi) - Get subtitles from any video as downloadable text.
- [TikTok Live Recorder](https://apify.com/cheapget/tiktok-live-recorder?fpr=aiagentapi) - Record TikTok live streams with creator and engagement info.
- [TikTok Video Lookup](https://apify.com/cheapget/tiktok-video-lookup?fpr=aiagentapi) - Get full TikTok video details with hidden SEO data and music info.
- [YouTube Niche Scraper](https://apify.com/cheapget/youtube-niche-scraper?fpr=aiagentapi) - Find YouTube videos by keyword and get channel details, contact info, and stats.
- [Video To Text](https://apify.com/cheapget/video-to-text?fpr=aiagentapi) - Convert video and audio content into searchable text with timestamps.

#### 🏠 Real Estate

- [Zillow Real Estate](https://apify.com/cheapget/zillow-real-estate?fpr=aiagentapi) - Search Zillow listings with pricing, photos, valuations, and property details.
- [US Real Estate](https://apify.com/cheapget/us-real-estate?fpr=aiagentapi) - Find U.S. property listings with pricing, specs, agent details, and market data.

### 🤝 Support & Community

**📧 Support**: [Contact Us](https://t.me/AiAgentApi) **💬 Community**: [Telegram Group](https://t.me/Apify_Actor)

***

**Last Updated:** April 19, 2026

# Actor input Schema

## `instagram_url` (type: `array`):

Enter up to 1,000 Instagram profiles to look up. Supports usernames, @usernames, and instagram.com profile links.

## Actor input object example

```json
{
  "instagram_url": [
    "https://www.instagram.com/openai/",
    "https://www.instagram.com/claudeai/"
  ]
}
```

# Actor output Schema

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

Browse Instagram profile lookups with merged public account details.

# 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 = {
    "instagram_url": [
        "https://www.instagram.com/openai/",
        "https://www.instagram.com/claudeai/"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("cheapget/instagram-profile").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 = { "instagram_url": [
        "https://www.instagram.com/openai/",
        "https://www.instagram.com/claudeai/",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("cheapget/instagram-profile").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 '{
  "instagram_url": [
    "https://www.instagram.com/openai/",
    "https://www.instagram.com/claudeai/"
  ]
}' |
apify call cheapget/instagram-profile --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Instagram Profile",
        "description": "Look up any Instagram profile — bio, followers, posts, reels, verified status, business info, contact details, and related profiles. 34 fields per account, up to 1,000 at once",
        "version": "0.0",
        "x-build-id": "opOhwwQge9eZ5f8dH"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/cheapget~instagram-profile/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-cheapget-instagram-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/cheapget~instagram-profile/runs": {
            "post": {
                "operationId": "runs-sync-cheapget-instagram-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/cheapget~instagram-profile/run-sync": {
            "post": {
                "operationId": "run-sync-cheapget-instagram-profile",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "instagram_url"
                ],
                "properties": {
                    "instagram_url": {
                        "title": "Instagram URL",
                        "minItems": 1,
                        "maxItems": 1000,
                        "type": "array",
                        "description": "Enter up to 1,000 Instagram profiles to look up. Supports usernames, @usernames, and instagram.com profile links.",
                        "items": {
                            "type": "string"
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
