# 𝕏 (twitter) Info Scraper (`agentx/twitter-info-scraper`) Actor

X (Twitter) profile API: 35+ fields including verification, follower velocity, engagement, pinned tweets, and pro-account analytics. JSON feed for influencer marketing, competitive intelligence, and audience-segmentation pipelines.

- **URL**: https://apify.com/agentx/twitter-info-scraper.md
- **Developed by:** [AgentX](https://apify.com/agentx) (community)
- **Categories:** Social media, Lead generation, Developer tools
- **Stats:** 113 total users, 7 monthly users, 100.0% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $6.70 / 1,000 profiles

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

## X Info Scraper - X/Twitter Account Intelligence & Profile Data API

**Extract structured X (Twitter) user profiles with 35+ fields including verification status, follower analytics, engagement metrics, device usage, and pinned tweet data.** This API accepts usernames, @handles, or full URLs and returns structured JSON for account verification, competitor monitoring, and social-graph enrichment workflows.

[![X/Twitter](https://img.shields.io/badge/X_Twitter-ffd700?style=for-the-badge&color=ffd700)](https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi) [![35+ Fields](https://img.shields.io/badge/35+_Fields-ffd700?style=for-the-badge&color=ffd700)](https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi) [![Batch Processing](https://img.shields.io/badge/Batch_Processing-ffd700?style=for-the-badge&color=ffd700)](https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi)

---

### Why Choose This X/Twitter Profile Extraction API

#### 35+ Profile Fields with Verification, Analytics & Social Graph Data

**🎯 Comprehensive Profile Extraction**
35+ fields per profile: verification status (legacy + blue), account type, category, follower/following counts, tweet/media/favorites statistics, listed count, creator subscriptions, and business affiliates.

**📱 Universal Input Formats**
Extract structured X/Twitter profile intelligence from any identifier format — pure username (`Elonmusk`), @handle (`@Tesla`), profile URLs (`https://x.com/SpaceX`), or tweet URLs — with automatic parsing and normalization.

**📌 Pinned Tweet Analytics**
Extract pinned tweet text, URL, view count, quote count, reply count, retweet count, bookmark count, and favorite count for engagement signal analysis.

**🔍 Device & Platform Tracking**
Identify which devices and platforms a user posts from (Twitter for iPhone, Web App, etc.) for behavioral profiling and authenticity verification.

**🤖 AI-Ready Structured Output**
JSON output optimized for LangChain, CrewAI, and custom AI agent workflows with consistent schema and null handling for missing fields.

---

### Why Choose This API

This actor is designed for structured output, repeatable automation, and downstream integration in monitoring, enrichment, or ingestion pipelines.

### Quick Start Guide

#### How to Extract X Profile Data in 3 Steps

##### Step 1: Enter Usernames

Provide X usernames, @handles, or profile URLs.

[Open Actor Input](https://console.apify.com/actors/PVpATK5xrZz1JBNvn/input?fpr=aiagentapi)

##### Step 2: Run the Actor

Click "Start" to extract profiles. Each username is resolved and enriched with full metadata.

##### Step 3: Access Structured Results

Download JSON dataset or integrate via Apify API into your analytics or CRM pipeline.

#### Example Input

```json
{
  "usernames": ["Elonmusk", "@Tesla", "https://x.com/SpaceX"]
}
````

***

### Input Parameters

| Parameter        | Type  | Required | Description                                        |
| ---------------- | ----- | -------- | -------------------------------------------------- |
| **👤 Usernames** | Array | Yes      | X usernames, @handles, profile URLs, or tweet URLs |

***

### Output Data Schema

Each extracted X profile returns 35+ structured fields:

[Open Actor Input](https://console.apify.com/actors/PVpATK5xrZz1JBNvn/input?fpr=aiagentapi)

| Field                 | Type    | Description                              |
| --------------------- | ------- | ---------------------------------------- |
| **user\_id**           | String  | Unique X user identifier                 |
| **user\_name**         | String  | Username (handle without @)              |
| **display\_name**      | String  | Display name                             |
| **description**       | String  | Bio/description text                     |
| **location**          | String  | User-set location                        |
| **created\_at**        | String  | Account creation date                    |
| **verified**          | Boolean | Legacy verified status                   |
| **verified\_type**     | String  | Verification type (Business, Government) |
| **blue\_verified**     | Boolean | X Premium (blue checkmark)               |
| **identity\_verified** | Boolean | Identity verification status             |
| **protected**         | Boolean | Private/protected account                |
| **followers\_count**   | Integer | Follower count                           |
| **following\_count**   | Integer | Following count                          |
| **statuses\_count**    | Integer | Total tweet count                        |
| **favourites\_count**  | Integer | Total likes given                        |
| **media\_count**       | Integer | Media post count                         |
| **listed\_count**      | Integer | List appearances                         |
| **account\_type**      | String  | Professional type (Business, Creator)    |
| **account\_category**  | String  | Professional category                    |
| **user\_devices**      | Array   | Posting devices/platforms                |
| **avatar\_url**        | String  | Profile picture URL                      |
| **banner\_url**        | String  | Banner image URL                         |
| **profile\_urls**      | Array   | Website URLs from profile                |
| **description\_urls**  | Array   | URLs from bio                            |
| **pined**             | Object  | Pinned tweet with engagement metrics     |
| **processor**         | String  | Apify actor URL                          |
| **processed\_at**      | String  | ISO processing timestamp                 |

#### Example Output

```json
{
  "user_id": "44196397",
  "user_name": "elonmusk",
  "display_name": "Elon Musk",
  "description": "CEO of Tesla and SpaceX",
  "location": "Austin, Texas",
  "verified": true,
  "blue_verified": false,
  "followers_count": 150000000,
  "following_count": 500,
  "statuses_count": 25000,
  "account_type": "Business",
  "user_devices": ["Twitter for iPhone", "Twitter Web App"],
  "profile_urls": ["https://tesla.com"],
  "pined": {
    "url": "https://x.com/elonmusk/status/1234567890",
    "text": "Exciting times ahead!",
    "view_count": 5000000,
    "favorite_count": 120000
  },
  "processor": "https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi",
  "processed_at": "2024-08-31T14:23:45Z"
}
```

***

### Integration Examples

#### Python Integration Example

```python
from apify_client import ApifyClient

client = ApifyClient("YOUR_API_TOKEN")

run_input = {
    "usernames": ["Elonmusk", "@Tesla", "https://x.com/SpaceX"]
}

run = client.actor("PVpATK5xrZz1JBNvn").call(run_input=run_input)
dataset_items = client.dataset(run["defaultDatasetId"]).list_items().items

for item in dataset_items:
    print(f"@{item['user_name']} | {item['followers_count']} followers | {item.get('account_type', 'N/A')}")
```

#### JavaScript/Node.js Integration

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

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

const input = { usernames: ["Elonmusk", "@Tesla", "https://x.com/SpaceX"] };

const run = await client.actor("PVpATK5xrZz1JBNvn").call(input);
const { items } = await client.dataset(run.defaultDatasetId).listItems();

items.forEach((item) => {
  console.log(
    `@${item.user_name} | ${item.followers_count} followers | Verified: ${item.verified}`,
  );
});
```

#### Actor ID for Platform Integration

```text
PVpATK5xrZz1JBNvn
```

#### Ⓜ️ [Make.com Setup:](https://www.make.com/en/register?pc=marketingme)

1. Login to **[Make.com (Get 1000 Free Credits)](https://www.make.com/en/register?pc=marketingme)**
2. Add module **"Run an Actor"**
3. Turn **'Map'** on - right side of the 'Actor\*'
4. Paste **Actor ID** - from above
5. Click the **'⟳ Refresh'** - left side of Map
6. **Input JSON\*** - Modify the parameters as needed
7. Set **"Run synchronously"** to **YES**
8. Add module **"Get Dataset Items"** - receive the result
9. In **Dataset ID\*** select **defaultDatasetId**

#### 🎱 [N8N.io Setup:](https://n8n.io/)

1. Add **'Run an Actor and get dataset'** - from the apify node
2. **Actor** → **By ID** → **Paste Actor ID** - from above
3. **Input JSON** - Modify the parameters as needed

#### JSON-LD Metadata

```json
{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "X Info Scraper",
  "description": "X/Twitter profile data extraction API with 35+ fields, verification status, and engagement analytics",
  "applicationCategory": "Developer Tools",
  "operatingSystem": "Cloud",
  "url": "https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi",
  "dateModified": "2026-04-21",
  "offers": {
    "@type": "Offer",
    "price": "0.007",
    "priceCurrency": "USD"
  }
}
```

***

### Pricing & Cost Calculator

#### Transparent Pay-Per-Use Model

| Event Type      | Price    | Description                                       |
| --------------- | -------- | ------------------------------------------------- |
| **Actor Start** | $0.0001  | Charged per run start (per GB of memory)          |
| **Actor Usage** | $0.00001 | Charged for runtime based on resource consumption |
| **Profile**     | $0.007   | Per X profile extracted with full metadata        |

#### Cost Examples

**Small Batch** (100 profiles):

- Profiles: 100 × $0.007 = $0.70
- **Total**: ~$0.70

**Medium Batch** (1,000 profiles):

- Profiles: 1,000 × $0.007 = $7.00
- **Total**: ~$7.00

**Large Batch** (10,000 profiles):

- Profiles: 10,000 × $0.007 = $70.00
- **Total**: ~$70.00

***

### Use Cases & Applications

#### Lead Generation & Sales Intelligence

**Prospect Database Building**
Extract profile metadata, website URLs, and professional categories from industry-relevant X accounts to build targeted prospect databases for outreach campaigns.

**Account-Based Marketing**
Enrich CRM records with X profile data — follower counts, verification status, and professional categorization — for ABM scoring and prioritization.

#### Influencer Analytics & Social Intelligence

**Influencer Identification**
Batch-extract profiles from specific verticals to identify verified accounts, high-engagement creators, and potential brand ambassadors based on quantitative metrics.

**Competitive Social Monitoring**
Track competitor follower growth, posting patterns (via device data), and engagement benchmarks for competitive intelligence dashboards.

#### Research & Data Enrichment

**Social Graph Analysis**
Map follower/following ratios, listed counts, and account categories across cohorts for academic research, network analysis, or audience segmentation.

**Identity Verification**
Cross-reference X verification status, account age, and posting devices for KYC workflows, fraud detection, and authenticity scoring.

***

### FAQ

#### What username formats does the X Info Scraper accept?

The API accepts pure usernames (`Elonmusk`), @handles (`@Tesla`), profile URLs (`https://x.com/SpaceX`), and tweet URLs (`https://x.com/user/status/123`). All formats are automatically parsed.

#### What data is included in the pinned tweet object?

The `pined` field includes the tweet URL, text, creation date, view count, quote count, reply count, retweet count, bookmark count, and favorite count.

#### Can I extract data from protected/private accounts?

Protected accounts return limited metadata (username, display name, follower count) but bio, tweets, and detailed fields are restricted by X's privacy settings.

#### How many profiles can I process per run?

There is no hard limit on batch size. Processing speed scales linearly — typical throughput is 100–500 profiles per minute.

#### What verification types are tracked?

The API distinguishes legacy verification (`verified`), X Premium blue checkmark (`blue_verified`), verification type (Business, Government), and identity verification status.

#### Does the API require X API keys?

No. The actor handles all authentication and rate limiting internally. No X API keys or developer credentials are needed.

#### What data fields are included per profile?

Each profile returns 35+ fields: username, display name, bio, location, website, follower/following counts, tweet/media/favorites statistics, listed count, verification status (legacy + blue), account type, category, creator subscriptions, pinned tweet with engagement metrics, profile/banner images, and creation date.

***

### SEO Keywords & Search Terms

#### Primary Keywords

X profile scraper API, Twitter data extraction, X user intelligence API, Twitter profile data API, X/Twitter profile analytics, social media profile extraction

#### Long-Tail Keywords

extract X Twitter profiles API, Twitter user verification status data, X profile batch extraction structured data, Twitter follower analytics pipeline, X user device tracking API, Twitter influencer discovery API, X account intelligence CRM enrichment, social media profile batch extraction pipeline

#### Industry Terms

social intelligence, user profiling, influencer analytics, social graph analysis, identity verification, account-based marketing, CRM enrichment

***

### Trust & Certifications

- ✅ **Enterprise Ready** - Processing thousands of profiles per run with 99.9% uptime
- ✅ **GDPR Compliant** - EU data protection standards
- ✅ **35+ Data Fields** - Comprehensive profile intelligence
- ✅ **Regular Updates** - Continuous maintenance for platform changes

***

### Legal & Compliance

#### Data Rights & Usage

All data extracted by this actor originates from publicly accessible X/Twitter profiles. Users are responsible for ensuring their use complies with applicable laws and X's Terms of Service.

#### Privacy Compliance

- **GDPR**: Compliant with EU General Data Protection Regulation. No personal data is stored beyond the extraction session.
- **CCPA**: Compliant with California Consumer Privacy Act requirements.

#### Platform Terms of Service

Users must review and comply with X's Terms of Service regarding data usage. This tool accesses only publicly available profile information.

#### Enterprise Support

For enterprise licensing, custom integrations, or compliance inquiries:

- **Telegram**: [@AiAgentApi](https://t.me/AiAgentApi)

***

### Related Tools

#### Jobs & Hiring

- **[All Job Scraper](https://apify.com/agentx/all-jobs-scraper?fpr=aiagentapi)** - Multi-Platform Job Data Extraction API
- **[Indeed Hiring Scraper](https://apify.com/agentx/indeed-hiring-scraper?fpr=aiagentapi)** - Indeed Job Extraction & Market Intelligence
- **[LinkedIn Hiring Scraper](https://apify.com/agentx/linkedin-hiring-scraper?fpr=aiagentapi)** - LinkedIn Job Data Extraction & Talent Intelligence
- **[Glassdoor Hiring Scraper](https://apify.com/agentx/glassdoor-hiring-scraper?fpr=aiagentapi)** - Glassdoor Salary Intelligence & Company Reviews

#### LinkedIn

- **[LinkedIn Company Scraper](https://apify.com/agentx/linkedin-company-scraper?fpr=aiagentapi)** - LinkedIn Company Data Extraction & Firmographic Intelligence
- **[LinkedIn Profile Scraper](https://apify.com/agentx/linkedin-profile-scraper?fpr=aiagentapi)** - LinkedIn Profile Data Extraction & Professional Intelligence

#### Reddit

- **[Reddit Author Scraper](https://apify.com/agentx/reddit-author-scraper?fpr=aiagentapi)** - Reddit Author Profile Extraction & Activity Analysis
- **[Reddit Viral Scraper](https://apify.com/agentx/reddit-viral-scraper?fpr=aiagentapi)** - Reddit Viral Content Extraction & Trend Intelligence
- **[SubReddit Info Scraper](https://apify.com/agentx/subreddit-info-scraper?fpr=aiagentapi)** - Subreddit Metadata Extraction & Community Intelligence
- **[SubReddit Post Scraper](https://apify.com/agentx/subreddit-post-scraper?fpr=aiagentapi)** - Subreddit Post Extraction & Content Analysis
- **[Subreddit Member Scraper](https://apify.com/agentx/subreddit-member-scraper?fpr=aiagentapi)** - Subreddit Member Extraction & Audience Analysis

#### Telegram

- **[Telegram Chat Scraper](https://apify.com/agentx/telegram-chat-scraper?fpr=aiagentapi)** - Telegram Chat Message Extraction & Content Analysis
- **[Telegram Group Inviter](https://apify.com/agentx/telegram-group-inviter?fpr=aiagentapi)** - Telegram Group Member Invitation & Management
- **[Telegram Info Scraper](https://apify.com/agentx/telegram-info-scraper?fpr=aiagentapi)** - Telegram Entity Metadata Extraction & Intelligence
- **[Telegram Member Scraper](https://apify.com/agentx/telegram-member-scraper?fpr=aiagentapi)** - Telegram Group Member Extraction & Audience Data
- **[Telegram Private Group Scraper](https://apify.com/agentx/telegram-private-group-scraper?fpr=aiagentapi)** - Telegram Private Group Data Extraction & Analysis

#### Instagram

- **[Instagram Creator Scraper](https://apify.com/agentx/instagram-creator-scraper?fpr=aiagentapi)** - Instagram Profile Data Extraction & Creator Intelligence
- **[Instagram Post Reel Scraper](https://apify.com/agentx/instagram-post-reel-scraper?fpr=aiagentapi)** - Instagram Feed Post & Reel Extraction API
- **[Instagram Trending Scraper](https://apify.com/agentx/instagram-trending-scraper?fpr=aiagentapi)** - Instagram Explore Trending Content Extraction API

#### X / Twitter

- **[Twitter Community Scraper](https://apify.com/agentx/twitter-community-scraper?fpr=aiagentapi)** - Twitter Community Extraction & Member Analysis
- **[Twitter Info Scraper](https://apify.com/agentx/twitter-info-scraper?fpr=aiagentapi)** - X/Twitter Profile Extraction & User Intelligence (This Tool)

#### TikTok

- **[TikTok Creator Scraper](https://apify.com/agentx/tiktok-creator-scraper?fpr=aiagentapi)** - TikTok Creator Profile Extraction & Analytics
- **[TikTok Live Downloader](https://apify.com/agentx/tiktok-live-downloader?fpr=aiagentapi)** - TikTok Live Stream Recording & Download
- **[TikTok Transcript](https://apify.com/agentx/tiktok-transcript?fpr=aiagentapi)** - TikTok Video Transcription & Content Extraction

#### Video & Content

- **[All Video Scraper](https://apify.com/agentx/all-video-scraper?fpr=aiagentapi)** - Multi-Platform Video Download & Extraction (1000+ Sites)
- **[Video Caption Scraper](https://apify.com/agentx/video-caption-scraper?fpr=aiagentapi)** - Video Caption Extraction & Subtitle Data
- **[Video Transcript](https://apify.com/agentx/video-transcript?fpr=aiagentapi)** - Universal Video Transcription & AI Training Data
- **[Video to Social Post](https://apify.com/agentx/video-to-social-post?fpr=aiagentapi)** - Video Content Conversion & Social Media Repurposing
- **[Live Stream Transcript](https://apify.com/agentx/live-stream-transcript?fpr=aiagentapi)** - Live Stream Transcription & Real-Time Content Extraction

#### YouTube

- **[YouTube Transcript](https://apify.com/agentx/youtube-transcript?fpr=aiagentapi)** - YouTube Video Transcription & Speech Extraction
- **[YouTube Market Intelligence](https://apify.com/agentx/youtube-market-intelligence?fpr=aiagentapi)** - YouTube Channel & Video Metadata Extraction

#### Real Estate

- **[Realtor Property Scraper](https://apify.com/agentx/realtor-property-scraper?fpr=aiagentapi)** - Realtor.com Property Data Extraction & Market Intelligence
- **[Zillow For Sale Scraper](https://apify.com/agentx/zillow-for-sale-scraper?fpr=aiagentapi)** - Zillow Property Listing Extraction & Real Estate Data

#### Maps & Local

- **[Google Maps Store Scraper](https://apify.com/agentx/google-maps-store-scraper?fpr=aiagentapi)** - Google Maps Business Data Extraction & Local Intelligence

***

### Support & Community

- **👥 Community**: [@Apify\_Actor](https://t.me/Apify_Actor)
- **👤 Contact Team**: [@AiAgentApi](https://t.me/AiAgentApi)

***

**Last Updated:** April 21, 2026

# Actor input Schema

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

Enter 𝕏(twitter) username in any format

## Actor input object example

```json
{
  "usernames": [
    "OpenAI",
    "@claudeai",
    "https://x.com/deepseek_ai"
  ]
}
```

# Actor output Schema

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

Open the full list of X profile results with verification, followers, links, and pinned post 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 = {
    "usernames": [
        "OpenAI",
        "@claudeai",
        "https://x.com/deepseek_ai"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("agentx/twitter-info-scraper").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": [
        "OpenAI",
        "@claudeai",
        "https://x.com/deepseek_ai",
    ] }

# Run the Actor and wait for it to finish
run = client.actor("agentx/twitter-info-scraper").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": [
    "OpenAI",
    "@claudeai",
    "https://x.com/deepseek_ai"
  ]
}' |
apify call agentx/twitter-info-scraper --silent --output-dataset

```

## MCP server setup

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

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "𝕏 (twitter) Info Scraper",
        "description": "X (Twitter) profile API: 35+ fields including verification, follower velocity, engagement, pinned tweets, and pro-account analytics. JSON feed for influencer marketing, competitive intelligence, and audience-segmentation pipelines.",
        "version": "0.0",
        "x-build-id": "7eKJF8WF0xUbVJhrR"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/agentx~twitter-info-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-agentx-twitter-info-scraper",
                "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/agentx~twitter-info-scraper/runs": {
            "post": {
                "operationId": "runs-sync-agentx-twitter-info-scraper",
                "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/agentx~twitter-info-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-agentx-twitter-info-scraper",
                "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": [
                    "usernames"
                ],
                "properties": {
                    "usernames": {
                        "title": "👤 User Names",
                        "minItems": 1,
                        "maxItems": 1000,
                        "type": "array",
                        "description": "Enter 𝕏(twitter) username in any format",
                        "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
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
