The Mindcase Developer API gives you programmatic access to 100 data collection agents across Instagram, LinkedIn, YouTube, Amazon, Google, and 31 other platforms. Each agent handles the complexity of data extraction, you just pass parameters and get back clean, structured data. It’s a straightforward REST API. Use cURL, your language’s HTTP client, or any tool that can speak HTTP, no SDK required.Documentation Index
Fetch the complete documentation index at: https://docs.mindcase.co/llms.txt
Use this file to discover all available pages before exploring further.
Authentication
Every API request requires an API key. You can get one by signing up at mindcase.co, every account is auto-issued exactly one key, visible in your Settings. API keys start withmk_live_ and are passed as a Bearer token in the Authorization header:
Base URL
All requests use this base URL:How It Works
Mindcase follows a simple run → poll → results pattern:Run an agent
Pick an agent (e.g.,
instagram/profiles) and pass your parameters. The API queues a job and returns a job_id immediately.Wait for completion
The job runs in the background. Poll the status endpoint until it reports
completed.Quick Start
Here’s a complete flow, run an Instagram Profiles agent, wait for results, and process the data:More Examples
Scrape Google Maps places
Find local places by keyword and location. Returns ratings, reviews, addresses, and contact info.Search LinkedIn companies
Search LinkedIn for companies by keyword, industry, or location. Returns names, descriptions, employee counts, and more.Pricing
Every agent has a per-1k-row price visible on its individual reference page (e.g.,linkedin/profiles → $3.5 / 1k profiles). When you run an agent, you’re charged based on the number of rows returned. Check your balance:
Rate Limits
The API allows up to 60 requests per minute per API key. If you exceed this limit, you’ll receive a429 Too Many Requests response.
What’s Next?
Agents Overview
Browse all 100 agents with parameters, pricing, and example use cases.
Jobs API
Submit jobs, poll status, and retrieve results.