KeyAPI logo
Api Tools · Web Scraping

KeyAPI

KeyAPI is a unified REST API that pulls profiles, posts, comments, transcripts and commerce data from more than twenty social and shopping platforms through a single key, with MCP servers, agent skills and a CLI built for AI pipelines.

Active GDPR compliant Free trial Subscription API available 16+ Verified by Guidaio
Overview

What is KeyAPI?

KeyAPI is a unified REST API that opens structured data from more than twenty social and commerce platforms behind one key: TikTok, Douyin, Instagram, YouTube, Twitter/X, LinkedIn, Facebook, Reddit, Threads, Pinterest, Google, Amazon and Alibaba, with Snapchat, Discord, Twitch, Telegram and Bluesky announced as coming soon. Authentication is a single Authorization: Bearer header, no SDK is required, and every endpoint answers in structured JSON. Coverage is deliberately uneven: TikTok alone exposes 82 endpoints across four families (Influencer, Shop, Content and Intelligence), while the Others group currently holds one endpoint, Alibaba Lens product search by image. The vendor advertises a 99.9% uptime SLA and average latency under 500 ms, alongside real-time queries and historical archives powered by EchoTik that reach back up to 1,000 days.

What sets the product apart is its AI Agent First stance: four access surfaces sit beside the REST API. Streamable HTTP MCP servers give one endpoint per platform across eleven platforms, agent Skills are published on GitHub, a CLI written in Go ships as a binary or a source build, and a hosted Agent chat answers questions by spending credits. Nine free web tools — TikTok transcripts, creator and comment analysis, video metrics, X and Threads profiles, Instagram Reels, Instagram and Reddit post comments — let anyone sample the underlying data.

Beyond live calls, a catalogue of ten ready-made datasets carries up to 300 fields per record, with advertised volumes of 4 million creators, 70 million products, 500 million videos and over a billion tracking records, delivered as JSON, CSV or Parquet to Amazon S3, Azure Blob Storage, Google Cloud Storage, a secure link, an API or a webhook.

Everything runs on credits, most endpoints costing one credit. Tiers go from a Free allowance of 100 credits valid three days to Basic at 189 USD, Pro at 439 USD, Ultra at 779 USD and a quoted Custom plan, billed monthly, quarterly or annually in USD or CNY. A dashboard tracks keys, request history, usage analytics and per-endpoint pricing with CSV export, while documentation sits on a Mintlify site with an API Playground. One boundary matters: KeyAPI reads platform data, it never publishes, schedules or moderates anything.

What it does

  • Query more than twenty social and commerce platforms through a single key and a single authentication header
  • Retrieve creator profiles, followers, videos, engagement statistics and rankings
  • Extract TikTok Shop data: products, shops, categories, live sessions, GMV and commissions
  • Collect comments, replies, transcripts, hashtags, sounds and trending topics
  • Run Google searches across web, images, video, news, Shopping, Places, Maps, Scholar and Patents, with page extraction
  • Expose the same data as MCP tools inside a compatible AI client
  • Buy ready-made datasets delivered as JSON, CSV or Parquet
Audience

When to use KeyAPI / When not to

A quick filter to help you decide if KeyAPI is the right fit.

When to use KeyAPI

  • Developers building analytics, social listening or growth tools who want one integration instead of twenty
  • AI engineers wiring LLM pipelines and autonomous agents through MCP servers, agent Skills or function calling
  • E-commerce sellers and marketplace analysts tracking TikTok Shop products, shops, live sessions and GMV
  • Influencer marketing teams discovering creators and measuring followers, engagement and rankings
  • Data scientists and academic researchers who need bulk training datasets with up to 300 fields per record

When not to use KeyAPI

  • Social media managers who need to publish or schedule content: KeyAPI reads data, it never posts
  • Hobbyists and small side projects: paid access starts at 189 USD per month and the free credits expire after three days
  • Non-technical users hoping for a no-code dashboard: even the CLI and MCP routes assume you can call an API and read JSON
  • Community managers and support teams: there is no inbox, no comment reply and no CRM feature
  • Mobile-first users: there is no iOS or Android application, the product is web, API and CLI only
Get started

How to use KeyAPI

A typical end-to-end flow, from setup to results.

  1. Create an account on the sign-up page: the vendor claims under 60 seconds, no credit card, and 100 free credits to start
  2. Generate your API key from the dashboard
  3. Find the platform and the endpoint you need in the documentation or in the API Playground
  4. Call the REST endpoint with the Authorization: Bearer header
  5. Consume the structured JSON response in your own pipeline
  6. MCP route: paste the mcp.json block (type streamable-http, the platform MCP URL, your Bearer header) into Claude Code, Codex or Cursor, then restart the client
  7. Skills route: ask your agent to install the keyapi-skills repository from GitHub, then configure the token once for all KeyAPI skills
  8. CLI route: download the binary from the GitHub Releases or build it with Go 1.22+, then run keyapi set token, keyapi spec list-platforms, keyapi schema and keyapi call --dry-run
  9. Monitor credits, requests, latency and errors in Request History and Usage Analytics, with CSV export
  10. Move to a paid plan, request an Enterprise quote or order a custom dataset as volume grows
Quick read

Pros & Cons

Pros

  • One key, one authentication method and one response format for more than twenty platforms
  • No SDK to install: an HTTP header is enough, from any language
  • Three surfaces designed for AI agents (MCP, Skills, CLI), still rare among data providers
  • Very deep TikTok and TikTok Shop coverage, 82 endpoints, with long historical data
  • Readable credit pricing: most endpoints cost one credit and per-endpoint rates are published in the dashboard
  • Immediate free tier to test without a credit card
  • Datasets delivered into your own infrastructure, with a provenance report and a free 100-record sample

Cons

  • No terms of service and no legal notice: the service contract is simply not published
  • No registered company name, no postal address and no identifiable beneficial owner on the site
  • No data processing agreement, no subprocessor list and no declared hosting jurisdiction
  • Paid entry at 189 USD per month, steep for an individual or a small project
  • Free credits expire after three days and unused credits are lost when the subscription ends
  • Domain registered on 04/03/2026 and first Wayback capture on 19/04/2026: a very short track record
  • Minimal institutional presence: no LinkedIn, Instagram or YouTube, support through email and Telegram only
Pricing

Pricing & Plans

There is no permanent free plan. A free tier grants 100 credits that expire after three days and requires no credit card. Paid access starts at 189.00 USD per month with the Basic plan and its 50,000 credits per 31-day cycle. Billing can be monthly, quarterly or annual, and prices are shown in USD or CNY. Datasets are priced separately, from a 150.00 USD base for the 100K-500K record tier plus 2.00 USD per 1,000 records.

Free - no charge, 100 credits expiring after 3 days
  • all platforms
  • REST access
  • community support
  • documentation
Pro - 439 USD per month, 180,000 credits per 31 days, flagged Most Popular
  • historical data
  • priority support
  • AI Agent endpoints
  • raised rate limits
  • advanced analytics
Ultra - 779 USD per month, 400,000 credits per 31 days, flagged Best Value
  • unlimited history
  • dedicated support
  • AI endpoints
  • maximum rate limits
  • SLA
  • custom integrations
Custom / Enterprise - volume-based quote
  • tailored quota
  • dedicated account manager
  • contractual SLA and uptime
  • custom integrations and endpoints
  • invoice or bank transfer billing
Plan 6
Datasets
  • from a 150 USD base for the 100K-500K record tier plus 2.00 USD per 1
  • 000 records
  • with refresh-cadence discounts of 25% semi-annual
  • 50% quarterly and 80% monthly
Prices and plans listed above may evolve. Always check the official pricing page before subscribing.
Trust & Privacy

Data, GDPR & hosting

A consolidated view of how KeyAPI handles your data.

GDPR overview

GDPR implementation is thin and rests on a single document. The privacy policy dated 20 March 2025 lists data subject rights — access, rectification, erasure, portability, objection and restriction — but qualifies them with depending on your jurisdiction. Requests go to support@keyapi.ai, with a 30-day response promised and possible identity verification. The regulation itself is named only once across the whole site, in the dataset FAQ, which states that datasets are sourced from publicly available content and processed in accordance with applicable platform terms, GDPR and CCPA requirements. Nothing else is offered: no data protection officer, no Article 27 EU representative, no data processing agreement for customers, no published subprocessor list and no hosting jurisdiction. There is no terms of service page either.

Who owns the data?

No terms of service and no legal notice are published on the site, so the only contractual document is the privacy policy, last updated on 20 March 2025. It says KeyAPI holds account details (email, name, hashed password), API request logs, IP addresses and hashed API keys, and that it does not sell, rent or trade personal information to third parties for their marketing purposes. Data can still be shared with service providers such as Stripe and Vercel, with authorities on lawful request, and with a successor in a merger. Social content returned by the APIs is not stored beyond the duration of the request, and dataset buyers get a provenance report with every purchase.

Reuse rights

With no terms of use published, no data licence is contractually defined, and what the site does say is permissive. The homepage FAQ states that KeyAPI provides structured, AI-ready data ideal for training datasets, fine-tuning LLMs and building AI pipelines, so reuse for model training is openly encouraged rather than restricted. Two limits are still stated. The privacy policy warns that your use of data retrieved through KeyAPI remains subject to the terms and privacy policies of the source platforms, and the dataset FAQ says the material comes from publicly available content and is processed in line with applicable platform terms, GDPR and CCPA. On compliance the vendor describes legitimate business use — market research, analytics, AI development — and recommends consulting your own legal team.

Data retention & training

Retention summary
Account information is kept for as long as your account is active or needed to run the service. API request logs are kept for up to 90 days for debugging and abuse prevention, while anonymised aggregate statistics may be kept indefinitely. Social content returned by the APIs is not retained beyond the duration of the request. Transaction records are kept for billing and compliance, no full card number is stored since Stripe handles payments, and API keys are stored hashed. You can ask for your account and data to be deleted by emailing support@keyapi.ai; the request is processed within 30 days, subject to any legal retention obligations.
GDPR contact

Hosting summary

The vendor declares very little. The privacy policy names Vercel and cloud providers for hosting, Stripe for payments — no card number is stored by KeyAPI — and Google Analytics for audience measurement, but gives no country, no region, no data residency option and no documented EU location. Security claims are limited to TLS encryption in transit, hashed credentials and access controls. Two elements come from technical observation on 07/09/2026 rather than from any vendor commitment: the domain's A record resolves to 216.150.1.65, geolocated in the United States on AS16509 Amazon.com, an address flagged as anycast, and keyapi.ai is registered with Spaceship, Inc. in the United States. Treat these as measurements of the current infrastructure, not as a hosting guarantee: nothing on the site promises where your data is processed or stored.

Watch-outs

Things to keep in mind

Risks and trade-offs to weigh before adopting KeyAPI.

  • Automated collection from third-party platforms may breach their terms of use, and the vendor explicitly hands that assessment back to your legal team
  • The data retrieved includes personal information such as LinkedIn profiles, contact details and follower lists: you become the data controller for it
  • With no data processing agreement, no subprocessor list and no hosting jurisdiction, compliance is hard to document to an auditor or a client
  • No terms of service are published, so service commitments, liability limits and termination rules are simply unknown
  • Perishable credits, three days on the free tier and forfeited when a subscription ends, can burn a budget if usage is not planned
  • Running production pipelines on a supplier this young creates a real operational dependency
  • Profiling people at scale carries an ethical and reputational risk that goes well beyond the legal one
Setup

Setup & Integrations

Technical difficulty

Low for anyone who already calls APIs. Sign-up is announced at under 60 seconds and the key is generated immediately; a REST call needs one Authorization: Bearer header and no SDK, from any language. The MCP route is a JSON block pasted into your client's configuration plus a restart. Skills install from GitHub with the token set once, and the Go CLI is either a downloaded binary or a build with Go 1.22+. Documentation, an API Playground, spec, schema and --dry-run help along the way. The real prerequisite: reading JSON. This is not a no-code product.

Deployment

Web appAPI

Integrations

TikTok Douyin Instagram YouTube Twitter/X LinkedIn Facebook Reddit Threads Pinterest Google Amazon Alibaba Claude Desktop Claude Code Cursor Windsurf Cline Continue Codex LangChain AutoGen OpenAI Agents SDK OpenClaw Amazon S3 Azure Blob Storage Google Cloud Storage

Supported languages

English
Company

Behind KeyAPI

Company name
KeyAPI
Founded
19/04/2026
Country of origin
🇺🇸 United States
UBO
INFORMATION_NOT_FOUND
UBO country
INFORMATION_NOT_FOUND
Domain registrar country
🇺🇸 United States
Support contact
Official links

Resources

All the official URLs gathered for verification and reference.

FAQ

Frequently asked questions

How do KeyAPI credits work?
Every endpoint consumes credits and most of them cost one credit per call. Per-endpoint rates are published in the documentation and the dashboard, and the vendor states there are no hidden fees.
Do unused credits expire?
Yes. Credits stay valid for as long as your subscription is active, expire when it ends and cannot be rolled over to the next cycle.
How much does KeyAPI cost to start?
The free tier gives 100 credits valid for three days without a credit card. The first paid plan, Basic, is 189 USD per month for 50,000 credits.
Is using KeyAPI compliant with the source platforms' terms?
The vendor frames the service around legitimate business use such as market research, analytics and AI development, and explicitly recommends consulting your own legal team. Compliance therefore remains your responsibility.
Can I use the data to train a model?
Yes. KeyAPI presents its structured, AI-ready output as suitable for training datasets, fine-tuning LLMs and building AI pipelines.
Which AI clients work with the MCP servers?
Any client that supports MCP over Streamable HTTP, including Claude Desktop, Cursor, Windsurf, Cline, Continue, LangChain, AutoGen and custom agents.
Do I need to install an SDK?
No. REST calls only need an Authorization: Bearer header, and the MCP servers take plain HTTP POST requests carrying a JSON-RPC 2.0 payload.
How are datasets delivered, and in which formats?
Delivery goes to Amazon S3, Azure Blob Storage, Google Cloud Storage, a secure link, an API or a webhook. Formats are JSON, CSV and Parquet, with compressed archives included.
How long does KeyAPI keep my data?
API request logs are kept for up to 90 days, and an account deletion request sent to support is processed within 30 days. Social content returned by the APIs is not stored beyond the request itself.
Conclusion

Should you pick KeyAPI?

KeyAPI makes a clear, genuinely differentiated promise: one key, one authentication scheme and one response format for around twenty social and commerce platforms, with access surfaces — MCP servers, agent Skills, a Go CLI — that most data providers have not built yet. The depth on TikTok and social commerce is real, the historical window is long, and the dataset catalogue covers volumes that live API calls would never serve comfortably.

The counterpart is corporate opacity. There is no terms of service page, no legal notice, no registered company name, no postal address and no stated hosting jurisdiction. The only contractual document on the site is a privacy policy dated March 2025. Legal responsibility for what you collect is handed back to you: the vendor invokes legitimate business use and recommends consulting your own legal team, on an activity — collecting data from third-party platforms — where that question is anything but theoretical.

Add the newness. The domain was registered in March 2026 and the first Wayback capture dates from April 2026, so building a production pipeline on this supplier is a decision to take with open eyes. Pricing points the same way: after a free tier of 100 credits that expires in three days, the first paid step is 189 USD per month, and unused credits vanish when the subscription ends.

The verdict follows. KeyAPI suits a technical team that can read JSON, size its credit consumption and assess its own legal exposure — a growth, analytics, e-commerce or AI engineering team with a real need for cross-platform data. It suits far less an individual, a small project, or any organisation that needs a documented contract, a data processing agreement and a named counterparty before it can sign anything.