Skip to main content
Agents collect structured data from web platforms. There are 30+ agents across 14 platforms, each with specific parameters and credit costs.

How It Works

1

Discover

Browse agents by platform or search for a specific one. Each agent has defined parameters and a credit cost per row.
2

Run

Submit a job with the agent’s required parameters. The API returns a job ID immediately.
3

Poll

Check job status every few seconds until it completes. Use on_status callbacks in the SDKs for automatic polling.
4

Retrieve

Download structured data as JSON. Each row costs credits based on the agent’s rate.

Quick Example

from mindcase import Mindcase

client = Mindcase(api_key="mk_live_abc123def456")

# Discover what's available
agents = client.agents.list("instagram")
print(agents)

# Run an agent — blocks until results
results = client.run("instagram/profiles", params={
    "usernames": ["nike", "adidas"]
})

for row in results:
    print(f"{row['Username']}: {row['Followers']} followers")

Available Platforms

Instagram

Profiles, posts, comments

LinkedIn

Profiles, companies, jobs, employees

YouTube

Channels, videos, comments, Shorts

Twitter / X

Tweets with advanced filters

TikTok

User profiles and stats

Amazon

Products, reviews, bestsellers

Google Maps

Businesses, reviews, geocoding

Shopify

Product data from any store

Reddit

Posts, comments, communities

Indeed

Job listings worldwide

App Store

App reviews by country

Flipkart

Indian e-commerce products

Myntra

Fashion product listings

Tools

Pricing data, VC data, matching