Choose by output, not vendor
Search the live catalog for the smallest capability that produces the fields your workflow actually needs.
Give an agent one Flatkey key to discover and run metered web extraction tools. Inspect the schema and exact Flatkey price before execution, then keep the result and charge in the same request trail.
Example job
Extract product name, price, availability, and source URL from 25 product pages.
Why Flatkey
Search the live catalog for the smallest capability that produces the fields your workflow actually needs.
Inspect required inputs, examples, billing unit, and the exact Flatkey price before a billable run.
Return structured output, latency, charge, and remaining balance so agents can reconcile every accepted run.
Pass extracted data to 300+ AI models and other metered tools without opening another provider account.
Start with a small input, inspect the contract, run once, and only scale the path after the returned rows meet your acceptance criteria.
Name the fields, source limits, geography, and freshness your agent needs.
Review schema, sample output, billing unit, and exact price before execution.
Store the result together with request id, latency, final charge, and remaining balance.
Flatkey vs a dedicated scraping API
Single-purpose scraping APIs such as ScraperAPI, Bright Data, and Zyte are built to run one kind of extraction well. Flatkey is the better fit when an agent needs many ready-to-run web-data tools plus AI models behind one key and one prepaid balance.
| Decision | Flatkey Tools | A dedicated scraping API |
|---|---|---|
| Primary unit | A metered tool with a visible schema and exact price shown before each run | A scraping endpoint or plan you integrate and manage per provider |
| Credentials | One Flatkey API key and one prepaid balance | A provider-specific key and account, usually one per vendor |
| Commercial model | Pay per accepted run; the same balance also covers 300+ AI models and other tools | Subscription tiers or credit packs scoped to that scraping product; verify current terms |
| After extraction | Continue to models, search, and other tools on the same account and request trail | Move the data into a separate AI or tooling stack you wire up yourself |
| Best fit | Agents that mix web extraction with search, models, and downstream jobs | Teams that want one specialized scraper tuned and operated in-house |
Questions before the first run
No. Flatkey gives an agent one commercial surface for discovering and running supported metered tools. Inspect the live catalog to select the right tool for each output.
Supported Flatkey tools use one Flatkey API key and prepaid balance. The live tool listing shows any required inputs before execution.
Flatkey-side failures should not consume balance. Use the execution response and request ledger as the source of truth for the final charge.
Inspect the live contract, run a bounded example, and keep the path only when the returned data meets your acceptance threshold.
Browse scraping toolsExplore all Flatkey Tools